我正在尝试向ASP.NET网页添加弹出警告,该警告将在拒绝访问时提醒用户,并为他们提供返回或登录页面的选项。我需要帮助来使此弹出窗口显示为没有任何onclick()
事件。我希望所需的代码位于用户控件中,并能够从我的.aspx.cs
文件中的函数触发事件。使用当前代码,弹出窗口将显示在pageLoad()
上。
我在这里浏览了各种资源,代码项目以及YouTube。该建议似乎在每个地方都使用click()
函数。我尝试使用W3Schools中的模式,但未成功,因为我使用的母版页将所有内容都放在form
标记内。
以下是我来自ASCX用户控件的代码。
(我的显示框是一个简单的div
标签和label
)
<script type="text/javascript">
$(function ()
{
$("#warningPopUp").dialog(
{
dialogClass: "sfbWarning",
width: 500,
height: 200,
title: "NOTICE!",
buttons:
{
OK: function () {
$(this).dialog('close');
},
Close: function () {
$(this).dialog('close')
}
},
modal: true
});
return false;
});
</script>
我需要知道如何从.ascx.cs
文件中调用此函数,或者是否有更好的方法。