Данные из args пустые в первый раз при загрузке страницы
У меня есть кнопка на моей родительской странице, которая открывает модальное окно и передает строковое значение:
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" был запущен во второй раз