ASP.NET пользовательский элемент управления и JQuery диалог
На моей странице я получил следующий пользовательский элемент управления:
Этот UC имеет открытое свойство, которое принимает DataSet и обновляет некоторые поля в UC.
Поэтому, когда я нажимаю кнопку на своей странице, она вызывает это свойство в UC, и UC обновляется данными из DataSet.
Все идет нормально. Проблема возникает, когда я хочу, чтобы UC представлял собой JQuery UI Dialog.
Сначала я создаю диалог:
$(document).ready(function() {
$('.editFormDialog').dialog({
autoOpen: false,
height: 700,
width: 780,
modal: true,
bgiframe: true,
title: 'Rediger',
open: function(type, data) {
$(this).parent().appendTo("form");
$(this).css('display', 'block');
}
});
});
И я хочуЧтобы открыть его нажатием кнопки (это не кнопка ASP.NET, а обычный HTML):
$('#btnEdit').live('click', function() {
$('.editFormDialog').dialog('open');
});
Откроется диалоговое окно, но UC не содержит правильные данные. Когда страница загружается, UC обновляется данными по умолчанию. Затем пользователь нажимает кнопку, и данные изменяются, но UC нет обновлен. Он по-прежнему содержит данные по умолчанию. Это проблема.
У тебя есть идеи почему?
Помощь будет высоко ценится!