数据绑定的问题
<asp:TextBox ID="InsertcustMeas1" runat="server" Text='<%# Bind("custMeas1") %>'></asp:TextBox><br /> 怎么在CS里面写,用C#中写,谢谢! 问题点数:0、回复次数:7Top
1 楼LaoDai_Net(『老代』)回复于 2005-06-01 19:01:05 得分 0
<asp:TextBox ID="InsertcustMeas1" runat="server"></asp:TextBox>
再cs文件中 直接赋值就好了
InsertcustMeas1.Text = "";Top
2 楼mba9001(两年不见,csdn变肥了)回复于 2005-06-01 19:18:27 得分 0
要看你的<asp:TextBox ...是不是嵌入在其它控件里,如DataGrid等,这样的话,你要从DataGrid找到你的控件Top
3 楼grayhoundd(斜塘西马)回复于 2005-06-01 19:55:19 得分 0
页面上:<asp:TextBox ID="InsertcustMeas1" runat="server"></asp:TextBox>
代码中:InsertcustMeas1.Text = "custMeas1";Top
4 楼ruthjiang(姜姜)回复于 2005-06-02 08:37:59 得分 0
谢谢各位,但是大家回答的不符合我的需要,主要问题点是Text='<%# Bind("custMeas1") %>'这个是和资料绑定的,如果用InsertcustMeas1.Text = "custMeas1"和话,就失去绑定的意义了,而变为直接赋值了,而且赋的值就是custMeas1,实际上custMeas1确是一个表的字段。请大家接着帮忙。多谢!
Top
5 楼czsxj(知道一点)回复于 2005-06-02 08:51:01 得分 0
这样试试
Text=‘<%# DataBinder.Eval(Container.DataItem,"custMeas1")%>’Top
6 楼wang8712(Andy)回复于 2005-06-02 10:28:02 得分 0
例子:TextBox tb=(TextBox)DataGrid1.Items[i].Cells[2].Controls[1];Top
7 楼ruthjiang(姜姜)回复于 2005-06-02 11:50:01 得分 0
我这个是在formview里面,我试了 czsxj(好好学习天天向上) 的方法还是不行。谢谢Top




