ポストバックを実行すると、JuiceUIダイアログ内に配置したasp.netコントロールの値が空になります。
以下は、クライアント側のダイアログコードです。テキストボックスもドロップダウンリストも値を保持しません。したがって、テキストボックスに何かを入力し、サーバー側でmTxtAddNote.Textを使用してアクセスしようとすると、空になります。
私は何か間違ったことをしていますか、それともこれは回避しなければならないJuiceUIダイアログの使用に関する単なる制限ですか?
<div id="dlgAddNote" title="LOA Application" runat="server">
<div class="pagetitle" style="padding-bottom: 10px;">
Add Note:
</div>
<div>
<table cellpadding="5" cellspacing="0" border="0" width="100%">
<tr>
<td style="width: 1%; white-space: nowrap; padding-right: 15px; vertical-align: top;" class="boldtext">
Type:
</td>
<td style="vertical-align: top;">
<asp:DropDownList ID="mDdlNoteType" runat="server"></asp:DropDownList>
</td>
</tr>
<tr>
<td style="width: 1%; white-space: nowrap; padding-right: 15px; vertical-align: top;" class="boldtext">
Note:
</td>
<td style="vertical-align: top;">
<asp:TextBox runat="server" ID="mTxtAddNote" Columns="50" TextMode="MultiLine" Rows="5" />
</td>
</tr>
</table>
</div>
</div>