解决aspx的一个问题
来源:互联网 发布:torch软件下载 编辑:程序博客网 时间:2024/06/09 18:03
结果每次该目标页面(模式窗体)提交到后台都会打开一个新的窗体,
状况:
.net 中使用 ShowModalDialog 打开一个 aspx 页面(目标页面)并且在该目标页面中会有 Postback 服务器端的动作。与要实现的效果相悖。
曾采用的方式:
这之间也曾采用过其他变通方式,就是新建一个 htm 页面,利用 frameset 将目标页面装在该 htm 页面中,
每次 Postback 都只在框架内刷新,就不会有新页面弹出。
可是昨天做上传组件的过程中又碰到一个棘手的问题,一个 aspx 页面(源页面)利用 ShowModalDialog 方式打开该 htm 页面,
并且要传递参数到该 htm 所包含的 aspx 页面(目标页面)中,这个时候 Request 将被 htm 截获,而不能传递到目标页面中,从而导致无法在目标页面中
处置 post 过来的 URL 参数。
最终的解决方法:
不必 htm 页面包装 aspx 页面(目标页面)而是直接在该 aspx 页面的 head 标签中添加以下代码
<bas target= _self >
问题解决。
分析下来,原来页面默认的提交目标为 _black 即打开新页面,将页面的请求目标属性显示设置为 _self 即可防止在模式窗体中 Postback 打开新页面的问题。
http://blog.csdn.net/h_leuyhhnnmoplppo 本文来自 CSDN 博客。
- 解决aspx的一个问题
- aspx的一个问题
- aspx中文乱码问题的解决
- 解决aspx控件回传消失的问题
- 解决aspx的cs文件返回aspx前台页面内容??
- 一个算法问题的解决
- 一个小问题的解决
- 解决一个Lnk2001的问题
- Amavisd 一个问题的解决
- Amavisd 一个问题的解决
- 一个小问题的解决
- 一个囧问题的解决
- 一个未解决的问题
- framebuffer一个问题的解决
- 一个网络问题的解决
- 一个没解决的问题
- My98DatePicker一个问题的解决
- 一个svn问题的解决
- 2010年最新_ASPX页面配置问题
- 推荐cpplint检查代码规范
- 经典的 Aspx一句话木马使用
- OGRE3D 渲染系统线程化
- 技术文章aspx页面中乱码问题
- 解决aspx的一个问题
- New Login Stragety in SharePoint 2010
- I did so little thing today
- linux RamDisk 使用简介
- 关于注册表操作的API函数集
- Select模型的学习
- mysql 数据库的备份与还原
- mysql乱码问题
- 2010-07-12 关键词:类实例、类说明