什么是视图状态在ASP.net MVC相当于 [英] What is the equivalent of viewstate in ASP.net MVC

查看:274
本文介绍了什么是视图状态在ASP.net MVC相当于的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

In asp.net pages, during postback, ViewState makes the data persistent. What makes the data persistent in ASP.net MVC?

感谢。

推荐答案

在Asp.Net,我们有=服务器,以使像TextBox控件,复选框...到他们的服务器和它们运行asp.net控制因为他们是服务器控件可以保持视图状态。

In Asp.Net we have Runat="Server" to make controls like Textbox,Checkbox... into asp.net controls which they run at server and they can maintain viewstate because of they are server controls.

HTTP是无状态:

HTTP是无状态即;它忘记了控制值(如文本框,多选),为每个意味着它不保持state.To使我们有状态的使用状态管理技术,如ViewState中,查询字符串,会话,在Asp.Net饼干请求。

Http is stateless i.e; for it forgets the controls value (like Textbox,Checkbox) for every request that means it doesnt maintain state.To make stateful we use state management techniques like ViewState,Querystring,Sessions,Cookies in Asp.Net.

来到你的问题

在MVC我们没有Viewstate.In为了保持值参考以下链接

In MVC we dont have Viewstate.In order to maintain the values refer below link

维护的ViewState在Asp.net MVC?

<一个href=\"http://stackoverflow.com/questions/366151/asp-net-mvc-doesnt-work-with-viewstate-and-postback\">ASP.NET MVC不ViewState的回传和工作?

我们使用ViewBag,ViewData的,TempData的数值为从控制器的流量查看或控制器来控制。

we use ViewBag,ViewData,TempData for the flow of values from controller to view or controller to controller .

这篇关于什么是视图状态在ASP.net MVC相当于的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆