当前位置:  开发笔记 > 编程语言 > 正文

ASP.NET MVC不适用于ViewState和Postback?

如何解决《ASP.NETMVC不适用于ViewState和Postback?》经验,为你挑选了1个好方法。

也许这是一个天真的问题.根据我的理解,ASP.NET MVC无法使用作为ASP.NET表单基础的ViewState和Postback.那是对的吗?

如果就是这样,那么依赖于ViewState和Postback的所有ASP.NET Web控件都无法在ASP.NET MVC中使用,对吧?



1> rp...:

ASP.NET的服务器端控件适用于WebForms,而不是MVC.MVC不使用传统ASP.NET意义上的控件(至少还有).

MVC模型与WebForms模型完全不同; 不是更好或更坏,但非常不同.使用MVC使开发人员更接近生成的HTML,使其本身更加内在于单元测试,并在UI和填充该UI的代码之间提供了强烈的关注点分离.

乍一看,特别是对于经验丰富的ASP.NET老手来说,MVC似乎是一个倒退的巨大一步(如果你当时正在编写代码,那么ASP COM开发的愿景可能会在你的脑海里翩翩起舞).

但是试试MVC吧.它非常有趣,一旦你习惯它,它的模型非常引人注目.

点击此处了解更多信息:http: //quickstarts.asp.net/previews/mvc/mvc_HowToRenderFormUsingHtmlHelpers.htm

另外,看看这个使用MVC的有趣的博客引擎:http: //www.codeplex.com/oxite

最后,查看Rob Conery的MVC店面项目:http: //wekeroad.com/category/mvc-storefront


"至少还没有" - 希望永远不会!
推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有