<asp:TextBox ID="InsertcustMeas1" runat="server" Text='<%# Bind("custMeas1") %>'></asp:TextBox><br />   怎么在CS里面写,用C#中写,谢谢!

解决方案 »

  1.   

    <asp:TextBox ID="InsertcustMeas1" runat="server"></asp:TextBox>再cs文件中 直接赋值就好了InsertcustMeas1.Text = "";
      

  2.   

    要看你的<asp:TextBox ...是不是嵌入在其它控件里,如DataGrid等,这样的话,你要从DataGrid找到你的控件
      

  3.   

    页面上:<asp:TextBox ID="InsertcustMeas1" runat="server"></asp:TextBox>
    代码中:InsertcustMeas1.Text = "custMeas1";
      

  4.   

    谢谢各位,但是大家回答的不符合我的需要,主要问题点是Text='<%# Bind("custMeas1") %>'这个是和资料绑定的,如果用InsertcustMeas1.Text = "custMeas1"和话,就失去绑定的意义了,而变为直接赋值了,而且赋的值就是custMeas1,实际上custMeas1确是一个表的字段。请大家接着帮忙。多谢!
      

  5.   

    这样试试
    Text=‘<%# DataBinder.Eval(Container.DataItem,"custMeas1")%>’
      

  6.   

    例子:TextBox tb=(TextBox)DataGrid1.Items[i].Cells[2].Controls[1];
      

  7.   

    我这个是在formview里面,我试了 czsxj(好好学习天天向上) 的方法还是不行。谢谢