我在写程序时,砬到如下的一段代码 :
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联动的.