以下是aspx文件的相关部分:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div id="containerForTopButtonsCenter">
<telerik:RadButton ID="bt_addNewSnpAtTop" runat="server" Text="Add New SNP" AutoPostBack="false" UseSubmitBehavior="false" OnClientClicked="clickedToCreateNewSNP" OnClick="bt_addNewSnpAtTop_Click" />
</div>
<atk:ModalPopupExtender ID="NewSnpsModalExtender" runat="server"
TargetControlID="bt_addNewSnpAtTop"
PopupControlID="NewSnpsPopupWindow"
BackgroundCssClass="NewSnpsBackground"
OkControlID="NewSnpsOk"
CancelControlID="NewSnpsCancel"
DropShadow="true">
</atk:ModalPopupExtender>
<asp:Panel ID="NewSnpsPopupWindow" runat="server">
Hello! This is the Modal.
</asp:Panel>
当我点击bt_addNewSnpAtTop按钮时,不会弹出任何模态。此外,面板控件NewSnpsPopupWindow显示在父页面上(我希望它将容纳模态中显示的内容)...
所有的帮助都表示赞赏,提前谢谢。
答案 0 :(得分:0)
我猜测原因与你的按钮有关,也有onclick和onclientclick事件。
在OnClick事件中尝试:
bt_addNewSnpAtTop_Click(object sender, eventargs e)
{
//Other Code
NewSnpsModalExtender.Show();
}