Ajax ModalPopupExtender回发不适用于其中一个按钮

时间:2014-04-21 07:09:52

标签: c# asp.net ajaxcontroltoolkit

我有一个AJAX ModalPopupExtender,里面有两个按钮。这两个按钮都很好地引起了回发,但突然其中一个按钮停止了我的应用程序的已部署版本,并且不再进行回发调用。我尝试删除OkControlID,CancelControlID和定义验证组,并设置causevalidation属性。 它在我的本地计算机上运行正常,但在部署到服务器后它不起作用。我也尝试将ajaxcontroltoolkit引用更改为更新的版本,但仍然没有运气。

<ajax:ModalPopupExtender ID="MyModalPopupExtender" runat="server" PopupControlID="MyLetterPopup" Enabled="True" TargetControlID="DummyBtn" CancelControlID="CloseGrid" />
<asp:Panel CssClass="textfont" ID="MyLetterPopup" runat="server" Style="display: none;
background-color: White; height: 500px; width: 1000px; padding-bottom: 1px;" ScrollBars="Vertical">
<fieldset style="background-color: White; border-color: #0077C3; border-width: 2px">
<legend class="legendfont" style="text-align: center">DEMO</legend>
<table style="width: 100%">
<tr>
     <td style="width: 93%" align="right">
     <asp:Button ID="PrintBtn" runat="server" Text="Print" CssClass="buttonnormal" OnClick="PrintBtn_Click" />
     </td>
     <td align="right">
     <asp:Button ID="EmailBtn" runat="server" Text="Email" CssClass="buttonnormal" OnClick="EmailBtn_Click"/>
     </td>
     <td align="right">
     <asp:Button ID="CloseGrid" runat="server" Text="Close" CssClass="buttonnormal" />
     </td>
 </tr>
 </table>                                                               //..some grids to show data

0 个答案:

没有答案