asp.net页面返回上一页如何保留值
asp.net页面返回上一页时我想保留上一页输入的值,用返回可以实现,可是我页面要求是点击一个按钮后返回,把返回替换成按钮后,点击按钮就返回不到上一页了,用后台代码Res...
asp.net页面返回上一页时我想保留上一页输入的值,用返回 可以实现,可是我页面要求是点击一个按钮后返回,把 返回 替换成按钮后,点击按钮就返回不到上一页了,用后台代码 Response.Write("")也不会返回到上一页,希望大家帮忙,谢谢
展开
2个回答
2016-03-01 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
ASP.NET允许应用程序出错时显示用户指定的页面,方法是在web.config文件中修改配置信息。
<? xml version="1.0" encoding="UTF-8" ?>
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="ErrorPage.htm" />
</system.web>
</configuration>
上面的配置信息明确指定了当应用程序出错的时候显示用户定制的页面ErrorPage.htm。并且因为各个应用程序有自己独立的web.config配置文件,所以应用程序之间不会互相干扰。
其中,mode属性表示是否启用定制的用户页面,它可取三个值,如下所示:
On 启用定制的出错页面
Off 禁用定制的出错页面
RemoteOnly 启用定制的出错页面但仅展示给远程用户
defaultRedirect属性表示用户定制出错页面的文件名。
<!-- 自定义错误信息
设置customError 模式值可以控制应向
用户显示用户友好错误信息而不是错误详细信息(包括堆栈跟踪信息):
“On”始终显示自定义(友好的)信息
“Off”始终显示详细的 ASP.NET 错误信息。
“RemoteOnly”只对不在本地 Web 服务器上运行的
用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便
不向远程客户端显示应用程序的详细信息。
-->注释中说明!
默认下是<customErrors mode="RemoteOnly" />只针对远程用户
后始终显示自定义的页面,而不显示程序的详细信息!
<? xml version="1.0" encoding="UTF-8" ?>
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="ErrorPage.htm" />
</system.web>
</configuration>
上面的配置信息明确指定了当应用程序出错的时候显示用户定制的页面ErrorPage.htm。并且因为各个应用程序有自己独立的web.config配置文件,所以应用程序之间不会互相干扰。
其中,mode属性表示是否启用定制的用户页面,它可取三个值,如下所示:
On 启用定制的出错页面
Off 禁用定制的出错页面
RemoteOnly 启用定制的出错页面但仅展示给远程用户
defaultRedirect属性表示用户定制出错页面的文件名。
<!-- 自定义错误信息
设置customError 模式值可以控制应向
用户显示用户友好错误信息而不是错误详细信息(包括堆栈跟踪信息):
“On”始终显示自定义(友好的)信息
“Off”始终显示详细的 ASP.NET 错误信息。
“RemoteOnly”只对不在本地 Web 服务器上运行的
用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便
不向远程客户端显示应用程序的详细信息。
-->注释中说明!
默认下是<customErrors mode="RemoteOnly" />只针对远程用户
后始终显示自定义的页面,而不显示程序的详细信息!
展开全部
Response.Write("")改为 this.Page.ClientScript.RegisterStartupScript(this.GetType(),"goback","history.go(-1)",true); 或者直接放一个Html按钮,在其onclick事件里直接写 onclick="window.history.back();"也可以退回到上一页 查看原帖>>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询