gpt4 book ai didi

asp.net - ASP.NET MVC不能与ViewState和Postback一起使用吗?

转载 作者:行者123 更新时间:2023-12-03 13:25:27 25 4
gpt4 key购买 nike

也许这是一个幼稚的问题。据我了解,ASP.NET MVC无法与ViewState和Postback一起使用,这是ASP.NET表单的基础。那是对的吗?

如果是这样,那么所有基于ViewState和Postback的ASP.NET Web控件都不能在ASP.NET MVC中使用,对吗?

最佳答案

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

关于asp.net - ASP.NET MVC不能与ViewState和Postback一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/366151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com