异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例
行 196: SysData.zhDoCommand (Session["user_no"].ToString() ,DateTime.Now.ToString() ,this.ToString().Substring(4,this.ToString().Length - 9),Session["c_id"].ToString(),"select",SqlStr,TableName,true);
行 197: DataGrid2.DataSource = ((DataSet)SysData.Session["SysDs"]).Tables[TableName].DefaultView;
行 198:DataGrid2.DataBind();
源文件: c:\inetpub\wwwroot\laboursys\rs_contract.aspx.cs 行: 196我已将if(Session["user_no"]!=null||Session["SysDs"]!=null)
然后我想可能是DataGrid里为空,但不知为什么编译可以通过,执行不通过!
行 196: SysData.zhDoCommand (Session["user_no"].ToString() ,DateTime.Now.ToString() ,this.ToString().Substring(4,this.ToString().Length - 9),Session["c_id"].ToString(),"select",SqlStr,TableName,true);
行 197: DataGrid2.DataSource = ((DataSet)SysData.Session["SysDs"]).Tables[TableName].DefaultView;
行 198:DataGrid2.DataBind();
源文件: c:\inetpub\wwwroot\laboursys\rs_contract.aspx.cs 行: 196我已将if(Session["user_no"]!=null||Session["SysDs"]!=null)
然后我想可能是DataGrid里为空,但不知为什么编译可以通过,执行不通过!
解决方案 »
- win2008 IIS7环境部署.net framework 4.0网站需要安装vs2010吗?
- 怎樣設置menu的enable屬性
- 后台的图片地址,怎么能跟前台的图片的src绑定?在线急求
- vs2005发布有三层架构的网站怎么老提示“未能加载程序集“App_Web_”呢?
- 分页都是采用的哪几种方式?采用gridview的自身的分页有什么问题,性能如何?
- 没有数据的datagrid是不是作为HTML元素发送到client端
- 求救
- ---如何只打印网页中的里面一个Div里面的内容---
- 如何判断一组数据的走势
- 论坛?
- 讨论一下Application的使用方法
- 请问bin目录下的 dll文件和pdb文件各自的作用是什么,里面各保存哪个部分?
zjsen(星愿:回贴也是一种学习方法)正解
试了不行。
Session["user_no"].tostring()取值判断
这样会有空引用异常你还是用Convert.ToString(Session["xx"])这样的方式来处理吧
SysData.zhDoCommand (Convert.ToString(Session["user_no"]),DateTime.Now.ToString() ,this.ToString().Substring(4,this.ToString().Length - 9),Convert.ToString(Session["c_id"]),"select",SqlStr,TableName,true);
if (!this.Page.IsPostBack)
{
//绑定数据的方法
}