Smobiler上海石磨_.NET移动开发平台
标题:
子窗体提交结果,父窗口执行的问题
[打印本页]
作者:
18956569211
时间:
2022-8-30 10:54
标题:
子窗体提交结果,父窗口执行的问题
//一、父窗体:收文。 收文窗体中的 button1按钮事件
1 private void button1_Press(object sender, EventArgs e)
2 {
3 收文列表 frmKhxxlb = new 收文列表();
4 this.Form.Show(frmKhxxlb, (obj, args) => {
5 if (frmKhxxlb.ShowResult == ShowResult.Yes)
6 {
7 sID.Text = Client.Session["sID"].ToString();
8 Refresh_Method(sID.Text);
9 }
10 });
11 }
//二、子窗体:收文列表。 收文列表窗体中的模板页panel1点击事件
12 private void panel1_Press(object sender, EventArgs e)
13 {
14 Client.Session["sID"] = sID.BindDisplayValue.ToString();
15 this.ShowResult = ShowResult.Yes;
16 this.Form.Close();
17 }
问题: 子窗体:收文列表窗体中的模板页panel1点击事件执行后,第7.8行的代码不执行,请问哪儿的代码有问题?
作者:
Lula.Jin
时间:
2022-9-2 17:20
子窗体中 this.ShowResult = ShowResult.Yes;中this 指的是当前行模板,不是指窗体,改成 this.Form.ShowResult = ShowResult.Yes;
作者:
18956569211
时间:
2022-9-2 17:36
谢谢,解决!
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/)
Powered by Discuz! X3.2