首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET MVC,表单提交到某个ACTION的时候,数据不完整,怎么返回下一页(需要保留下一页数据)

2013-02-17 
ASP.NET MVC,表单提交到某个ACTION的时候,数据不完整,如何返回上一页(需要保留上一页数据)ASP.NET MVC,表

ASP.NET MVC,表单提交到某个ACTION的时候,数据不完整,如何返回上一页(需要保留上一页数据)
ASP.NET MVC,表单提交到某个ACTION的时候,数据不完整,如何返回上一页(需要保留上一页数据,表单中的数据。)
[解决办法]
可以使用返回上一页
Response.Write("<script>window.history.go(-1);</script>");
Response.End();

不过这样也有弊端,如果页面上也密码框,会被置空
[解决办法]
既然要“保留上一页所有状态”,那么设计上,根本不应该在页面之间“跳来跳去”地。

“狗熊掰棒子式地”先扔了前面的页面,然后“又要捡起前面页面”,那么根据你的web页面设计能力,你不但捡不起前面的页面,又要扔掉当前页面了!

因此明智的选择是:从头开始学前端网页javascript设计,甚至重新学习asp.net webform设计(因为它在回发处理MultiView界面时都是现成的成熟框架),不要在这种需要注重前端交互设计的web开发上去用无用处的asp.net mvc。
[解决办法]
想不丢失数据,最好用Ajax提交处理,这和asp.net mvc没有关系

热点排行