如何防止模式弹出asp.net
How to prevent modal popup asp.net
我在asp.net项目中使用javascript模态。我用这段代码从代码后面的普通创建的asp.net按钮中调用它;
背后的代码
ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "$(function() { mesInfo(); });", true);
和HTML
<script>
function mesInfo() {
$('#message-box-info').modal('show');
}
</script>
页面工作正常,当用户点击那些通常创建的asp.net按钮时调用modal。问题是,当用户在调用一次modal后刷新页面或使用浏览器返回按钮时,modal无论如何都会再次弹出。我该如何防止这种情况发生。谢谢
而不是在代码隐藏中使用ScriptManager.RegisterStartupScript调用模态。
可以使用Jquery 添加事件侦听器
说
是你的按钮,你的jquery事件会像一样
$('.button').live('click',function(){
$('#message-box-info').modal('show');
});
这里的.button是我为按钮考虑的类。希望这将有助于
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- 将Javascript数组发送到控制器ASP.NET MVC
- ASP.NET通过单击JavaScript按钮触发c#事件
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 从javascript调用asp.net codebehind函数
- 使用javascript的Asp.net内容占位符
- 获取ASP.NET Ajax Timer状态
- ASP.NET网络摄像头显示
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- asp.net,包括iss上的javascript slow
- 选择不在GridView-ASP.NET中激发
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 将Javascript日期转换为ASP.NET日期格式
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- 在asp.net中确认是或否消息
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- asp.net中的验证工具