哈哈
没有先判断Session["branch"]是否为空
没有先判断Session["branch"]是否为空
解决方案 »
- 谁能用CodeDom描述这种语法:object o=new object(){val=""}
- this.Tkehu.Text = myds.Tables[0].Rows[0]["客户名称"].ToString()会出错
- 存储过程问题~
- 怎么在VSTA中设置InfoPath表单的下列表的值?
- DataGridView中,行中有单元格处于编辑状态下时,如何删除行?
- 刚刚下了VS.net 2005共用时40分52秒,哇哈哈哈
- 如何按照数组对象得某一个属性对数组进行排序?
- 随闷的VS编辑器问题,不知您遇到过没有?
- combox和textbox焦点
- 更改datagrid列标题的问题
- 图片的某一特定区域,不管图像怎么放大,都在picturebox的显示区域显示
- 如何让treeview第一、二层节点展开,其余关闭
作者是 吴晨 张亮 张静
if( Session["branch"] != null )
{
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 28: {
行 29: // 在此处放置用户代码以初始化页面
行 30: if(( Session["branch"] != null ) && (Session["branch"].ToString()=="0"|| Session["branch"].ToString()=="1"|| Session["branch"].ToString()=="3"))
行 31: {
行 32:
源文件: c:\inetpub\wwwroot\clientserver\main\client.aspx.cs 行: 30 堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
clientserver.main.client.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\clientserver\main\client.aspx.cs:30
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
if( Session["branch"] != null )
写是不对的,。。即使为空的话还会去判断那个||的。
应该在这条件前判断是否为空
不过我很反感用Session存那么多东西....也不喜欢用Session验证方式....