我的父页面上有一个按钮,它打开一个模式窗口并传递一个字符串值:
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 包含“一些数据”
我知道该按钮会触发回发,但我不明白为什么在第二次触发“Page_load”之后会出现“某些数据”