黑马程序员_Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
2012-11-08 15:05
357 查看
“----------ASP.Net+Android+IOS开发、Net培训、期待与您交流!----------”
今天碰到一个让我一开始觉得莫名其妙的问题, 用window.showModalDialog打开一个.aspx文件,然后点击这个页面上一个button, 把页面的数据存入数据库之后,居然又打开一个这个页面
在google上搜索了不小一会之后,终于找到了原因了. 点击页面上button,会产生一个postback事件,等服务器处理完之后把更新的数据发送到客户端完成页面的刷新.但是由于页面是以modaldialog的方式打开的,不能被刷新,所以就会以window.open的方式打开一个新的页面.
解决这个问题的很简单,在.aspx文件的<head></head>之间,加上这么一句<base target=_self>
今天碰到一个让我一开始觉得莫名其妙的问题, 用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/c# ajax 乱码的解决办法
- ASP.NET 4.0中使用FreeTextBox遇到安全问题警告的解决办法
- Windows XP下使用ASP.Net 访问Access数据库提示“System.Data.OleDb.OleDbException: 未指定的错误”的解决办法
- ASP.NET Post页面及验证视图状态MAC失败问题的正确解决办法
- ASP.NET Post页面及验证视图状态MAC失败问题正确的解决办法
- asp.net页面动态添加控件造成控件事件不响应的解决办法
- ASP.NET Post页面及验证视图状态MAC失败问题正确的解决办法
- 使用Asp.net Ajax时出现'Sys'未定义错误的解决办法
- asp.net 中为什么在showModalDialog弹出的窗体 用html 控件 刷新不了页面。而用服务器端控件 写C#代码可以刷新页面。但是用服务器端刷新页面不好。
- asp.net 页面执行二次的解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net使用session丢失问题的解决办法
- 同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- CKEditor和CKFind 使用配置 常见配置问题的解决办法 CKEditor Demo(Asp.net)
- Asp.Net使用Jmail方法及问题解决办法
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)