webform1.aspx.cs内容
public class WebForm1 : System.Web.UI.Page
{
  protected System.Web.UI.WebControls.TextBox TextBox1;
  protected System.Web.UI.WebControls.Button Button1;

private void Page_Load(object sender, System.EventArgs e)
{
if(Session["pageViewed"]=="")
{
Session["pageViewed"]=1;
}
else
{
Session["pageViewed"]=(Int32)Session["pageViewed"]+1;
}
} private void Button1_Click(object sender, System.EventArgs e)
{
Session["name"]=TextBox1.Text;
Response.Write("WebForm2.aspx");
}
}webform2.aspx.cs内容
public class WebForm2 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Label Label1;

private void Page_Load(object sender, System.EventArgs e)
{
Label1.Text=Session["name"].ToString();
Session.Remove("name");
}


}
编译时没有错误!运行时
Session["pageViewed"]=(Int32)Session["pageViewed"]+1;
报错,说时空指针引用,请帮忙解释下