viewstate ="指针"
2004-07-29 13:58
281 查看
我在写程序时,砬到如下的一段代码 :
Dim newDatatable As DataTable
NewDatatable = CType(viewstate("inserttable"), DataTable)
...........
viewstate("inserttable") = newDatatable
newDatatable.clear()
在Datatable的值clear之后,viewstate("inserttable")里所保存的值也没有了.
所以我怀疑viewstate 里所保存的只是一个指向datatable的指针,在存取
datatable时,viewstate中的值是和datatable联动的.
Dim newDatatable As DataTable
NewDatatable = CType(viewstate("inserttable"), DataTable)
...........
viewstate("inserttable") = newDatatable
newDatatable.clear()
在Datatable的值clear之后,viewstate("inserttable")里所保存的值也没有了.
所以我怀疑viewstate 里所保存的只是一个指向datatable的指针,在存取
datatable时,viewstate中的值是和datatable联动的.
相关文章推荐
- A internal server error like "stack overflow" can cause the exception of "Validation of viewstate MAC faild"
- string[] ss=ViewState["s"].ToString().Split(',');
- 关于ViewState的问题 <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="之后有一大串乱码
- 为什么要用this.ViewState["ds"]=ds;
- aspx页面里不输出 nput type=hidden name="__VIEWSTATE" 的方法
- DetailsView中模板列的一个问题:ViewState异常 "Failed to load viewstate"
- 关于ViewState的问题 <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="之后有一大串乱码
- EnableViewState="false"的DataGrid分页
- 解决<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" 过长
- 去掉.net页面中的<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
- 为什么ViewState["value"]的取值会为空?
- Android自定义View报 No resource identifier found for attribute ‘’ in package ""
- android——View/ViewGroup的"生命周期"
- loaded the "xxxViewController" nib but the view outlet was not set.'
- 字符串赋值给字符指针(char *a="hello")的正确理解方式
- Tips002 - Eclipse "Could not create the view" 问题解决方案
- c++中"指针"终结理解
- [Phonegap+Sencha Touch] 移动开发39 某些安卓手机的webview使用location.href="tel:123456"不能调到打电话的界面
- 成员指针和成员指针逆向引用运算符".*"
- Error getting 'State' for /org/freedesktop/NetworkManager/ActiveConnection/0: (19) Method "Get" wit