读书人

用户代码未处理nullReferenceExceptio

发布时间: 2012-05-28 17:59:33 作者: rapoo

用户代码未处理nullReferenceException
求高手帮我指正
源代码如下: public partial class ChatRoom : System.Web.UI.Page
{

protected void Page_Load(object sender, System.EventArgs e)
{

if (Session["username"].Equals("admin")) //判断是否管理员 这一行出错
HyperLink1.Enabled = true; //控件由灰色变可用
//注册Ajax类型
Ajax.Utility.RegisterTypeForAjax(typeof(ChatRoom));


}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>

[解决办法]

C# code
if (Session["username"].Equals("admin")) 修改为if (Session["username"]!=null&&Session["username"].Equals("admin")) 

读书人网 >asp.net

热点推荐