DataRowView的specified cast is not valid错误
此情况一般出现在ItemDataBound事件中,请检查你的数据源,如果是DataSet或是DataTable请使用:
DataRowView drv = (DataRowView)e.Item.DataItem;
如果是DataReader,请使用:
System.Data.Common.DbDataRecord drv = (System.Data.Common.DbDataRecord)e.Item.DataItem;
Ref:
http://cache.baidu.com/c?word=datarowview%2Ce%3B%2E%3Bitem%3B%2E%3Bdataitem%2C%D7%AA%BB%BB%3B%CE%DE%3B%D0%A7&url=http%3A//www%2Ehotscript%2Ecom%2Ecn/5027/5027676%2Ehtm&p=8b2a954f808b06f12abd9b7d075285&user=baidu
DataRowView drv = (DataRowView)e.Item.DataItem;
如果是DataReader,请使用:
System.Data.Common.DbDataRecord drv = (System.Data.Common.DbDataRecord)e.Item.DataItem;
Ref:
http://cache.baidu.com/c?word=datarowview%2Ce%3B%2E%3Bitem%3B%2E%3Bdataitem%2C%D7%AA%BB%BB%3B%CE%DE%3B%D0%A7&url=http%3A//www%2Ehotscript%2Ecom%2Ecn/5027/5027676%2Ehtm&p=8b2a954f808b06f12abd9b7d075285&user=baidu
浙公网安备 33010602011771号