在线等,急.....请各位高手帮忙看一下
未将对象引用设置到对象的实例。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
if (!IsPostBack)
{
dbobj.DDLNameBind2("", txtnet, "newsclass order by id desc", "id,newslb");
if (Request.QueryString["ID"] != null)
{
adminshow();
}
else
{
txtid.Text = Convert.ToString(dbobj.getautoNum("webabout", "nFile"));
}
}
源错误:
行 51: DataTable dt = ds.Tables[0];
行 52:
行 53: txtnet.Items.FindByValue(dt.Rows[0]["newslb"].ToString()).Selected = true;
行 54: txtitle.Text = dt.Rows[0]["nTitle"].ToString();
行 55: txtid.Text = dt.Rows[0]["nFile"].ToString();
[NullReferenceException: 未将对象引用设置到对象的实例。]
manage_netset_Aboutedit.adminshow() in f:\wangzhang\scnet\manage\netset\Aboutedit.aspx.cs:53
manage_netset_Aboutedit.Page_Load(Object sender, EventArgs e) in f:\wangzhang\scnet\manage\netset\Aboutedit.aspx.cs:29
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +37
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +91
System.Web.UI.Control.OnLoad(EventArgs e) +127
System.Web.UI.Control.LoadRecursive() +92
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3365
--------------------编程问答-------------------- 行 53: txtnet.Items.FindByValue(dt.Rows[0]["newslb"].ToString()).Selected = true;
这个没找到呗 --------------------编程问答-------------------- 每天都能看到这个经典的错误 未将对象引用设置到对象的实例。
具体是如下哪一行出错了呢,单步调试一下 看看哪行的值为null了
行 53: txtnet.Items.FindByValue(dt.Rows[0]["newslb"].ToString()).Selected = true;
行 54: txtitle.Text = dt.Rows[0]["nTitle"].ToString();
行 55: txtid.Text = dt.Rows[0]["nFile"].ToString();
--------------------编程问答--------------------
如果是1L说的那一行 你首先做个小测试 string test = dt.Rows[0]["newslb"].ToString();
看看你的变量text有没有值,值是什么? 与前台控件的Value是否吻合? --------------------编程问答-------------------- 你逐步F11调试、 看报错的那段代码值为null、
这种情况1般是找不到对象引起的 --------------------编程问答-------------------- 看看txtnet.Items.FindByValue(dt.Rows[0]["newslb"].ToString())的值是不是为null?
补充:.NET技术 , C#