众志教程网asp.net教程中datalist问题
ap626 2012-04-14 09:10:58 当单击分页后的datalist中的“接受”,运行到:
Response.Write(dt.Rows[e.Item.ItemIndex]["id"].ToString());
这句就提示:未将对象引用设置到对象的实例
请问怎样修改才能预期的效果?
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandSource.GetType() == typeof(LinkButton))
{
if (((LinkButton)e.CommandSource).CommandName == "accept")
{
//Response.Write("<script language='javascript'>alert('"
// + ((LinkButton)e.Item.FindControl("accept")).Text +
// "')</script>");//弹出一个窗口.
//Response.Write(((Label)e.Item.FindControl("blogname")).Text);
DataTable dt = (DataTable)DataList1.DataSource;
Response.Write(dt.Rows[e.Item.ItemIndex]["id"].ToString()); <----------这句出错了
}
}
}
未将对象引用设置到对象的实例
请问怎样修改才能预期的效果?