0
.aspxページでは、visibilityがfalseに設定されたasp:textboxおよびasp:linkbuttonを持つdivがあります。私はモーダルウィンドウを開き、divの内容を表示するリンクをページに持っています。サーバーサイドコードのasp:linkbuttonがクリックされると、テキストボックスの値は設定されません。jqueryモーダルウィンドウ
<a href="#" id="OpenModal">Click here</a>
<div id="ShowModal" visible="false">
<asp:textbox id="txtName" runat="server" width="200"></asp:textbox>
<asp:linkbutton id="btnCreate" runat="server" text="Save" onclick="btnCreate_OnClick"/>
</div>
<script type="text/javascript">
$(document).ready(function(e) {
$('#ShowModal').dialog({
autoOpen: false, height: 200, width: 400, modal: true
});
$('a#OpenModal').click(function() {
$('#ShowModal').dialog({ modal: true });
$('#ShowModal').dialog('open');
return true;
});
});
</script>
サーバーサイドイベントハンドラでは、テキストボックスのテキストは ""です。
誰でもこの問題について助けてもらえますか。