Данные из 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" был запущен во второй раз

0 ответов

Другие вопросы по тегам