我的父页面上有一个按钮,它打开一个模态窗口并传递一个字符串值:
AXDialogArgs args = new AXDialogArgs();
args.Data = "Some data";
args.URL = url.Url.ToString();
args.Size = DialogSize.Maximum;
DialogHelper.Open(args, this);
但是当加载模态页面时,args.Data为空
protected void Page_Load(object sender, EventArgs e)
{
AXDialogArgs args = DialogHelper.DialogArgs;
Label1.Text = args.Data.ToString();
}
但是,如果我创建一个空事件的按钮:
protected void Button2_Click(object sender, EventArgs e) {}
方法“Page_Load”再次被触发,但这次args.Data包含“Some data”
我知道该按钮会触发回发,但我不明白为什么“Page_load”第二次被触发后会出现“有些数据”