JavaScript :
<script type="text/javascript">
function example() {
alert("dfszgvf");
$find('Something').show();
}
</script>
C# :
protected void Page_Load(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(Page, GetType(), "JsStatus", "example();", true);
}
ASPX :
<form id="form1" runat="server">
<div>
<cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></cc1:ToolkitScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
BackgroundCssClass="modalBg" DropShadow="true"
PopupDragHandleControlID="Panel2" CancelControlID="btnCancel"
TargetControlID="lnkUpdate" OkControlID="btnOK" PopupControlID="Panel1"
BehaviorID ="Something">
</cc1:ModalPopupExtender>
<asp:LinkButton ID="lnkUpdate" ForeColor="#0000ff" Font-Bold="true"
Font-Underline="true" Font-Size="12px" runat="server">Click here to Change Text Style</asp:LinkButton>
<asp:Panel ID="Panel1" runat="server" CssClass="modalPanel" Style="display: none">
<asp:Panel ID="Panel2" runat="server" style="border:solid 2px #cccccc; width:98%; cursor: move;">Drag Panel
<div>
ddddddddddddddddddddddddddddddddddd
</div>
<div class="right">
<asp:Button ID="btnCancel" CssClass="button" runat="server" Text="[ X ]" />
</div>
<div class="left">
<asp:Button ID="btnOK" runat="server" Text="OK Client Side" />
</div>
<div class="clear"></div>
</asp:Panel>
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>
ModalPopupExtender
works when I use a link button, but it is not working when called from .cs
code (in c#).
Can anyone help me to resolve the error?....................................................................................................................................................
You have to set a BehaviorID
for modal popup:
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
BackgroundCssClass="modalBg" DropShadow="true"
PopupDragHandleControlID="Panel2" CancelControlID="btnCancel"
TargetControlID="lnkUpdate" OkControlID="btnOK" PopupControlID="Panel1"
>
</cc1:ModalPopupExtender>
Then use:
var id= '<%= ModalPopupExtender1.BehaviorID %>';
$find('id').show();
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.