首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

ViewState的初学者有关问题

2013-03-17 
ViewState的菜鸟问题Me.ViewState.Item(logType) logTypeMe.ViewState.Item(userid) useridMe.Vie

ViewState的菜鸟问题
   Me.ViewState.Item("logType") = logType
        Me.ViewState.Item("userid") = userid
        Me.ViewState.Item("beginDate") = beginDate
        Me.ViewState.Item("endDate") = endDate

像这样的语句双引号里面的值是从哪取的?前台代码里面没有啊,
我怎么确保我取的值logType对应的会是logType呢不会变成userid?
[解决办法]
你说的四个值指的是 logType userid beginDate endDate这四个吧,感觉如果按照你的写法,出来的效果应该是给Item("1") 赋值了四次,效果和连续执行dim i as integer i=1 i= 2 i=3 i=4是一样的吧,最后i的值还是4吧
[解决办法]

引用:
引用:无语!

搞清楚双引号里面的“值”是什么东西吧。
搞清楚怎么定义变量。
搞清楚ViewState是怎么用的吧。

先看看基础。
你能帮忙讲解下吗?
就是不懂所以问啊。
就是太官方的看不懂。举这个例子问问各位大神啊


还怎么讲啊。前面的人都已经讲得很明白了。只是你自己还不明白。没办法啊。

你会用Session不?ViewState跟Session差不多用法。只是ViewState是页面级的。就是说赋值之后只在这个页面里面可以使用。

你所谓的双引号里的值只是自己随便定义的一个字符串。一个Key.
赋完值后,当PostBack时你就可以在页面其他方法里面使用ViewState(你定义的字符串)了。

热点排行