我觉得ViewState似乎没什么太大的用处,大家觉得呢?

dylox 2010-09-12 07:32:59
大部分时候无用。
...全文
453 38 打赏 收藏 转发到动态 举报
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
dylox 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 37 楼 liu2008hz 的回复:]
ViewState的作用是什么?
通俗点,ViewState把页面中所有控件的属性、值都序列化后保存,以保证页面回发后,控件状态保持原状
[/Quote]

假如不需要保持控件原状呢,很少有情况需要保持空间状态。
Hertz_liu 2010-10-08
  • 打赏
  • 举报
回复
ViewState的作用是什么?
通俗点,ViewState把页面中所有控件的属性、值都序列化后保存,以保证页面回发后,控件状态保持原状
dylox 2010-10-08
  • 打赏
  • 举报
回复
DEFEATED回复内容
yanqlv 2010-09-17
  • 打赏
  • 举报
回复
没有viewstate,你就要自己做页面变量的保持,累得很!
dylox 2010-09-17
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 civilman 的回复:]
没有viewstate,你在用户提交时,程序判别用户提交错误或失败后,要自己编程,把所有提交的值,一个一个重新赋给原控件。你要用过asp,就知道这有多麻烦了,每页提交都要这样处理。
viewstate是asp .Net最明显的闪光点。
[/Quote]

我汗一个,提交的重新赋给原控件,跟ViewState一点关系都没有。
stepday 2010-09-14
  • 打赏
  • 举报
回复
Viewstate 临时保存页面数据

我使用过,很好用的。
chen_ya_ping 2010-09-14
  • 打赏
  • 举报
回复
其实我觉得HTML就可以了,生成的页面非常的干净,就想ASP.NET MVC一样
AsheBin 2010-09-14
  • 打赏
  • 举报
回复
我客户端就是纯的JS+HTML,没用过那东西
shellwin 2010-09-14
  • 打赏
  • 举报
回复
挺激烈 飘过 88
civilman 2010-09-14
  • 打赏
  • 举报
回复
没有viewstate,你在用户提交时,程序判别用户提交错误或失败后,要自己编程,把所有提交的值,一个一个重新赋给原控件。你要用过asp,就知道这有多麻烦了,每页提交都要这样处理。
viewstate是asp .Net最明显的闪光点。
cyhcyhhychyc 2010-09-14
  • 打赏
  • 举报
回复
说白了不就是用来保存页面状态的东东么,搞得这么复杂
xuzhefengchen 2010-09-14
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sp1234 的回复:]
也许大部分程序员没有经历10年前的时代,不懂j2ee的风光,不知道asp.net为何模仿java产品而设计为asp.net。

但是有一点很明确,asp.net是10年前的东西,它整个企业web应用系统层面实现了类似winform的开发和体验,是一个非常伟大的产品,超过了j2ee。如果今天它该淘汰了、只剩下忽悠那些对java失望的所谓mvc程序员了,但是我觉得asp.net足以代表了一种时代走……
[/Quote]

这话听着顺耳, 对于楼主,,首先你自己要对自己有一个衡量,,你认为微软能推出这套技术,会给你产生所谓的无用的东西吗,其实viewState的作用性很强大,,同样不置可否,无论是那个对象或者什么东西,关键看你是怎么用,因为你不懂得如何用它,所以你才会有如此想法,好比一套武功,你理解不了,你就觉得他只是一些文字,并不是很厉害的东东 ,这只是在下的观点,并没有其他意思,
jianshao810 2010-09-14
  • 打赏
  • 举报
回复
回调用。用来触发事件
lzqlemon 2010-09-13
  • 打赏
  • 举报
回复
viewstate存储的是页面的状态信息,可以用来存储变量
kofkyo 2010-09-13
  • 打赏
  • 举报
回复
我觉得很有用
litujiao 2010-09-13
  • 打赏
  • 举报
回复
这看你的页面是用来干什么的了,如果仅仅是呈现信息,那是没什么用。如果用来编辑东西,那是肯定要用的
le616 2010-09-13
  • 打赏
  • 举报
回复
少用
我基本没怎么用!
laoyingisme 2010-09-13
  • 打赏
  • 举报
回复
有时候还是蛮有用的,
比如: 同时在一个电脑里测试几个ID,如果这个ID是session传值的话就只能读取第一个SESSION的值,
在这种情况下,用viewstate就可以避免
阿彪兄 2010-09-13
  • 打赏
  • 举报
回复
对我来说比较有用
even0220 2010-09-13
  • 打赏
  • 举报
回复
ASP.NET独有的回发机制,也会衍生一些东西

比如ViewState

只有用过才知道好不好用
加载更多回复(17)

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧