在GRIDVIEW绑定时得到的DATAVIEW,单步调试能拿到这个DATAVIEW,可是调不到头,运行的话就会报“序列化类型System.Data.DataView的值System.Data.DataView时出错”。。。
程序集“Businesslayer, Version=1.0.4683.29605, Culture=neutral,
PublicKeyToken=null”中的类型“Businesslayer.DefTable”未标记为可序列化。
[ArgumentException: 序列化类型“Businesslayer.DefTable”的值“Businesslayer.DefTable”时出错。]
你是不是把这个对象放到ViewState里去了?DataView是不能被序列化的,你放到ViewState后,程序把ViewState序列化到页面上时就会报错了。
|