Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
2010-03-30 16:04
501 查看
Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
今天碰到一个让我一开始觉得莫名其妙的问题, 用window.showModalDialog打开一个.aspx文件,然后点击这个页面上一个button, 把页面的数据存入数据库之后,居然又打开一个这个页面在google上搜索了不小一会之后,终于找到了原因了. 点击页面上button,会产生一个postback事件,等服务器处理完之后把更新的数据发送到客户端完成页面的刷新.但是由于页面是以modaldialog的方式打开的,不能被刷新,所以就会以window.open的方式打开一个新的页面.
解决这个问题的很简单,在.aspx文件的<head></head>之间,加上这么一句<base target=_self>
相关文章推荐
- 黑马程序员_Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
- c# asp.net 使用kindeditor在服务器上不能显示上传图片的页面等解决办法
- asp.net使用response.redirect后无法弹出对话框解决办法
- asp.net 使用Ueditor过程中出现的问题及解决办法
- Asp.Net使用Jmail方法及问题解决办法
- Asp.net 裁剪图片(使用Jcrop,有Jcrop在IE下不起作用解决办法)
- ASP.NET Post页面及验证视图状态MAC失败问题的正确解决办法
- ASP.NET 4.0中使用FreeTextBox遇到安全问题警告的解决办法
- 【转】使用ASP.NET或HTML时,浏览器(如IE7)提示“此网站使用脚本窗口向您索取信息”解决办法
- asp.net页面中Menu控件下拉菜单被frame挡住和iframe自适应高度的解决办法
- Asp.net生成Excel文件并下载(解决使用迅雷下载页面而不是文件的问题)
- 访问asp页面出现出现“请求的资源在使用中”的解决办法
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 页面使用Ajax控件,后台不能调用前台Javascript脚本弹出消息框的解决办法
- asp.net页面后退,重复弹出上一页对话框处理办法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net上传文件使用fileupload控件,判断文件类型和大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- asp.net中ListView控件动态绑定数据源后,使用DataPager出现错误的原因及解决办法
- ASP.NET后台JS弹框使前台页面样式丢失 解决办法