JQuery ASCX и Postback - PullRequest
       6

JQuery ASCX и Postback

1 голос
/ 24 августа 2011

Я должен что-то здесь упустить. У меня есть элемент управления ASCX, содержащий пару текстовых полей и кнопку asp :. Я загружаю ASCX, используя JqueryUI Dialog, как показано ниже:

<div id="myDiv" style="display: none">
   <mycontrols:controlabc runat="server" id="abc" />
</div>

С Jquery:

var dialog = $("#myDiv").dialog({
         width: 700,
         height: 300,
         modal: true,
         autoOpen: false
});

dialog.parent().appendTo($("form:first"));
dialog.dialog("open");

Диалоговое окно отображается правильно, однако я не могу выполнить обратную передачу, нажав кнопку в элементе управления. Если я возьму из него поля внутри ASCX и ... все будет работать правильно.

Кажется, что ASCX не переводится в форму: сначала.

Есть идеи?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 августа 2011

Попробуйте это.

var dialog = $("#myDiv").dialog({
    width: 700,
    height: 300,
    modal: true,
    autoOpen: false,
    open: function(type, data) {
        $(this).parent().appendTo("form:first");
    }
});

А ты не внутри UpdatePanel, верно?

...