我有一个使用母版页的C#Web应用程序...内容页面...包含radgrid的usercontrol。要编辑该radgrid中的记录,我使用itemcreated事件中设置的自定义URL将自定义编辑表单启动到radwindow中。编辑表单包含各种控件,但在编辑表单的末尾,我将有2个文本框和一个按钮。如果用户需要更改这两个文本框的值,则必须单击该按钮以在radwindow中使用usercontrol打开另一个.aspx表单,以执行各种数据库操作以检索新值。我将2个值保存到Session中,以便它们可以在整个应用程序中使用。我的问题是,当我关闭子表单时,如何实现委托来重新加载这两个文本框的值。我不像我需要的那样对代表这么做。
由于
答案 0 :(得分:0)
让特定控件监听子窗口关闭事件怎么样?
在启动子窗口之前添加以下代码:
childwindow.FormClosed += new EventHandler(child_Closed)
然后有这样的类函数:
void Form117_Load(object sender, EventArgs e)
{
myControl.Text = Session["myControlText"];
myControl2.Text = Session["myControl2Text"];
}