我用的是这样:this.txtformat.Text = ds.Tables[0].Rows[0]["formatsize"].ToString();

解决方案 »

  1.   

    先看看你ds里那个行那列的值是什么,response.write出来
      

  2.   

    是这样的,原来像这样写可以(用label显示)this.lblformat.Text = ds.Tables[0].Rows[0]["formatsize"].ToString();我现在想把它显示在textbox上,为了便于修改,现在就出错。ds里有值一切都挺正常的看上去。
      

  3.   

    调试,看ds是否为null,ds.Tables[0]是否有数据,ds.Tables[0].Rows[0]["formatsize"].ToString()是否有值
      

  4.   

    “/”应用程序中的服务器错误。
    --------------------------------------------------------------------------------未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
    [NullReferenceException: 未将对象引用设置到对象的实例。]
       ADOAApp.WebMedia.PaiqiEdit.getformatinfo() in C:\eplan\en\ADOAApp\WebMedia\PaiqiEdit.aspx.cs:164
       ADOAApp.WebMedia.PaiqiEdit.ddlchanel_SelectedIndexChanged(Object sender, EventArgs e) in C:\eplan\en\ADOAApp\WebMedia\PaiqiEdit.aspx.cs:90
       System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e) +105
       System.Web.UI.WebControls.DropDownList.RaisePostDataChangedEvent() +134
       System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() +7
       System.Web.UI.Page.RaiseChangedEvents() +137
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4778 
    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832 
      

  5.   

    按你上面写的关于textbox没错,ds也能取到数据,那有可能是其它地方的错了
      

  6.   

    首先把这句话注释掉,然后确定是不是这句话的错.然后看这个textbox是不是存在的,有时候你明明拖上去了却不存在.
    用this.txtformat.Text = "123";测试一下就知道.
    然后,
    this.txtformat.Text = ds.Tables[0].Rows[0]["formatsize"].ToString();
    修改为
    this.txtformat.Text = ds.Tables[0].Rows[0]["formatsize"]==null?"":ds.Tables[0].Rows[0]["formatsize"].ToString();
      

  7.   

    我调试了一下,光标到了txtformat这段代码是上面时什么都没有,就是没有反应;在lblformat上时有值。
      

  8.   

    把lblformat删除之后重新拖个就行了.
      

  9.   

    我重申肯定有值。它能在label中显示,在textbox中显示不出来,郁闷啊
      

  10.   

    未将对象引用设置到对象的实例。
    你是不是Request了值?