“/ASP/Example”应用程序中的服务器错误。
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
行 64:  private void Button2_ServerClick(object sender, System.EventArgs e)
行 65:  {
行 66:  if(int.Parse(ViewState["Count"].ToString())%2==1)
行 67:  {
行 68:  IMG1.Src="k.jpg";
 源文件: f:\asp\example\webform1.aspx.cs    行: 66 堆栈跟踪: 
[NullReferenceException: 未将对象引用设置到对象的实例。]
   Example.HTMLFormEx.Button2_ServerClick(Object sender, EventArgs e) in f:\asp\example\webform1.aspx.cs:66
   System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e)
   System.Web.UI.HtmlControls.HtmlInputButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   System.Web.UI.Page.ProcessRequestMain()这上面是出错的问题!
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;namespace Example
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class HTMLFormEx : System.Web.UI.Page
{
protected System.Web.UI.HtmlControls.HtmlGenericControl DIV1;
protected System.Web.UI.HtmlControls.HtmlGenericControl DIV3;
protected System.Web.UI.HtmlControls.HtmlInputButton Button1;
protected System.Web.UI.HtmlControls.HtmlGenericControl lblsb;
protected System.Web.UI.HtmlControls.HtmlImage IMG1;
protected System.Web.UI.HtmlControls.HtmlInputButton Button2;

private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
              ViewState["Conunt"]=0;

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

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{    
this.Button1.ServerClick += new System.EventHandler(this.Button1_ServerClick);
this.Button2.ServerClick += new System.EventHandler(this.Button2_ServerClick);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void Button1_ServerClick(object sender, System.EventArgs e)
{
lblsb.InnerHtml="sad";
DIV3.InnerText="sda";
} private void Button2_ServerClick(object sender, System.EventArgs e)
{
//出问题的地方
                        if(int.Parse(ViewState["Count"].ToString())%2==1)
{
IMG1.Src="k.jpg"; }
else
{
IMG1.Src="t.jpg";
}
ViewState["Count"]=int.Parse(ViewState["Count"].ToString())+1;
}
}
}
上面是aspx文件代码,还有问题ViewState里面的Count不需要定义吗? 这个Count到底是怎么工作的...新手别笑我啊!