以下错误该怎样修改?运算符对 类型“DataTable” 和 'Nothing' 无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidCastException: 运算符对 类型“DataTable” 和 'Nothing' 无效。源错误:
行 14: Dim dr As DataRow
行 15: '如果没有连接变量session_book,定义数据表Book,并载入实验数据
行 16: if session("session_Book") = Nothing then
行 17: Book = New DataTable()
行 18: Book.Columns.Add(new DataColumn("num", GetType(string)))
源文件: E:\asp.net\formdatalist01.aspx 行: 16
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidCastException: 运算符对 类型“DataTable” 和 'Nothing' 无效。源错误:
行 14: Dim dr As DataRow
行 15: '如果没有连接变量session_book,定义数据表Book,并载入实验数据
行 16: if session("session_Book") = Nothing then
行 17: Book = New DataTable()
行 18: Book.Columns.Add(new DataColumn("num", GetType(string)))
源文件: E:\asp.net\formdatalist01.aspx 行: 16
解决方案 »
- c#中,矩阵运算的函数是什么啊?加减乘除
- 关于web.config的错误
- 请问一个menu的下拉菜单样式的问题?
- 三层里面的DBHelper类到底要怎么样封装才是最好的啊?
- datagridView 能实现像datalist的repeatColumn一样的功能吗
- gridview中的ImageButton的事件按钮跳转传值问题..
- 执行write方法时,输出位置是如何确定的?
- 要什么验证TEXTBOX里输入的是数值,而且不能为空
- 每次升级程序都要进用户的机房,还要领导签字才能进,太麻烦了,您们是怎么升级程序的呢?PCAnywhere,VPN?
- DataGridView控件中DataGridViewcheckBoxColumn被选中时读取该行的一个字段
- "StartIndex 不能小于 0。参数名: startIndex " 大家帮帮忙
- 新建ASP.Net web应用程序 提示错误
改为
if session("session_Book") Is Nothing then
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 类型“System.Web.UI.WebControls.DataGrid”不具有名为“property”的属性。源错误:
行 37: GridLines="Both" CellPadding="3" CellSpacing="0"
行 38: Font-Name="Verdana" Font-Size="8pt" HeaderStyle-BackColor="#aaaadd"
行 39: AutoGenerateColumns="false" OnItemCommand="Grid_Command"> <property name="Columns"> <!-- 2个ButtonColumn示例-->
行 40: <asp:ButtonColumn HeaderText="操作" Text="订购" CommandName="Add" /> <asp:ButtonColumn HeaderText="操作" Text="退订" CommandName="Remove" /> <!-- HyperLinkColumn示例-->
行 41: <asp:HyperLinkColumn HeaderText="链接" DataNavigateUrlField="Num"
源文件: E:\asp.net\formdatagrid.aspx 行: 39
--------------------------------------------
这是什么错误?
<Columns>
<!-其它模板列->
</Columns>
</asp:DataGrid>其实好多书写得很差,你还不如看MSDN,SDK呢...