|
protected System.Web.UI.HtmlControls.HtmlAnchor Aback;
……
this.Aback.ServerClick += new System.EventHandler(this.Aback_ServerClick);
……
public void Aback_ServerClick(object sender, System.EventArgs e)
{
//这位置的代码执行了两次
int lbid=Convert.ToInt32(this.ListBox1.SelectedItem.Value.ToString());//行1
……
}//行9
---------------------------------------
以上是问题的代码
我点这个后退按钮(Aback)时,在断点里看到,这个ServerClick方法里的代码执行了两次,第一次,执行完最后一句到 行9 } 时,没有出来,而是继续走到 行1。
因为行的内容是listbox,所以,第二次执行到行1时,这个就会提示我, 为将对象引用设置到对象实例。
谁知道是什么原因?急死我了。
拜托了。小妹在此谢谢各位哥哥姐姐们了。
|
|