石
石嶷山友
Unregistered / Unconfirmed
GUEST, unregistred user!
private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
Label A_ID=(Label)e.Item.FindControl("Label1"
Label A_NAME=(Label)e.Item.FindControl("Label2"
CheckBoxList MCHK=(CheckBoxList)e.Item.FindControl("CheckBoxList1"
ListItem it=new ListItem("aa","2"
MCHK.Items.Add(it);
it=new ListItem("bb","2"
MCHK.Items.Add(it);
MCHK.Items[0].Text= A_NAME.Text.ToString();
MCHK.Items[1].Value = A_ID.Text.ToString();
MCHK.Attributes["Onclick"]="return SetCheckBoxState('"+MCHK.ClientID+"');";
}
}
运行后提示:
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 77: it.Text="aa";
行 78: it.Value="1";
行 79: MCHK.Items.Add(it);
行 80:
行 81: it=new ListItem("bb","2"
源文件: c:/inetpub/wwwroot/weimei/webform2.aspx.cs 行: 79
{
Label A_ID=(Label)e.Item.FindControl("Label1"
Label A_NAME=(Label)e.Item.FindControl("Label2"
CheckBoxList MCHK=(CheckBoxList)e.Item.FindControl("CheckBoxList1"
ListItem it=new ListItem("aa","2"
MCHK.Items.Add(it);
it=new ListItem("bb","2"
MCHK.Items.Add(it);
MCHK.Items[0].Text= A_NAME.Text.ToString();
MCHK.Items[1].Value = A_ID.Text.ToString();
MCHK.Attributes["Onclick"]="return SetCheckBoxState('"+MCHK.ClientID+"');";
}
}
运行后提示:
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 77: it.Text="aa";
行 78: it.Value="1";
行 79: MCHK.Items.Add(it);
行 80:
行 81: it=new ListItem("bb","2"
源文件: c:/inetpub/wwwroot/weimei/webform2.aspx.cs 行: 79