gpt4 book ai didi

asp.net - ASP.net MVC 中的 viewstate 等价物是什么

转载 作者:行者123 更新时间:2023-12-04 00:52:24 24 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

7年前关闭。




Improve this question




在 asp.net 页面中,在回发期间,ViewState 使数据持久化。是什么让数据在 ASP.net MVC 中持久化?

最佳答案

在 Asp.Net 中,我们使用 Runat="Server"将诸如 Textbox、Checkbox... 之类的控件转换为它们在服务器上运行的 asp.net 控件,并且由于它们是服务器控件,因此它们可以维护 View 状态。

Http 是无状态的:

Http 是无状态的,即;因为它忘记了每个请求的控件值(如 Textbox、Checkbox),这意味着它不维护状态。为了使状态有状态,我们使用状态管理技术,如 Asp.Net 中的 ViewState、Querystring、Sessions、Cookies。

来回答您的问题

在 MVC 中,我们没有 Viewstate。为了维护这些值,请参阅下面的链接

Maintaining viewstate in Asp.net mvc?

ASP.NET MVC doesn't work with ViewState and Postback?

我们使用 ViewBag,ViewData,TempData 作为从 Controller 到 View 或 Controller 到 Controller 的值流。

关于asp.net - ASP.net MVC 中的 viewstate 等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23623229/

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