C# 在asp.net中使用代码隐藏在页面加载时显示弹出div?
我有一个条件,我想在页面加载时显示弹出div,具体取决于querystring。比如如果查询字符串delete=1,那么我需要打开弹出窗口。我正在使用以下链接中的模式弹出窗口: 我正在使用OSX样式对话框,请帮助我 我的代码隐藏代码是C# 在asp.net中使用代码隐藏在页面加载时显示弹出div?,c#,javascript,jquery,asp.net,code-behind,C#,Javascript,Jquery,Asp.net,Code Behind,我有一个条件,我想在页面加载时显示弹出div,具体取决于querystring。比如如果查询字符串delete=1,那么我需要打开弹出窗口。我正在使用以下链接中的模式弹出窗口: 我正在使用OSX样式对话框,请帮助我 我的代码隐藏代码是 if (!string.IsNullOrEmpty(Request.QueryString["delete"]) && !string.IsNullOrEmpty(Request.QueryString["u"])) {
if (!string.IsNullOrEmpty(Request.QueryString["delete"]) && !string.IsNullOrEmpty(Request.QueryString["u"]))
{
ScriptManager.RegisterStartupScript(this, GetType(), "test", "$('#osx-modal-content').modal({overlayId: 'osx-overlay',containerId: 'osx-container', closeHTML: null,minHeight: 80,opacity: 65, position: ['0',],overlayClose: true, onOpen: OSX.open,onClose: OSX.close }); ", true);
}
osx.js文件中的用户模式函数,并使用osx.js文件中的page.registerstartupscript从代码隐藏调用它用户模式函数,并使用page.registerstartupscript从代码隐藏调用它javasript函数pageload()中的一个答案高于另一个答案{//Read query string $(#div.show();
}这样,您可以在pageload期间将div显示为pop。在javasript函数pageload()中,一个答案高于另一个答案。{//Read query string $(#div.show();
}这样,您就可以在页面加载过程中将div显示为pop。为什么您不使用ASP.net AJAX控件工具包中包含的ModalPopupXtender?为什么您不使用ASP.net AJAX控件工具包中包含的ModalPopupXtender?我已经尝试了建议的方法,但它对我不起作用请查看我编辑的问题。我已经尝试过了尝试了我建议的方法,但对我无效。请查看我编辑的问题。@sqve请重新研究该问题。@sqve请重新研究该问题。