Analytics

2010年6月21日 星期一

[ASP.NET]如何 取ViewState裡的值(Take the ViewState value)


問題

如何 取ViewState裡的值

在C#裡,DataTable轉型用類似下列語法:
DataTable dt = new DataTable();
//隱含轉型
dt=(DataTable)ViewState("test");
但是在VB.NET裡面
這樣使用的時候,將會得到"'DataTable' 為型別,無法當成運算式使用。   "的錯誤


解決方法

Dim dt As New DataTable  
dt = DirectCast(ViewState("test"), DataTable)
這樣就可以取出ViewState裡的Table了

沒有留言:

熱門文章