注册 登录
编程论坛 ASP.NET技术论坛

如何得到控件textbox的值

Liu018 发布于 2007-07-06 22:45, 753 次点击
在修改数量时如何得到数量(textbox)的控件ID和值。
9 回复
#2
yunj11052007-07-07 12:40
textbox.text
#3
zq407200192007-07-07 13:46
同意。
#4
刘小芳2007-07-09 22:50

string xx = this.textbox.text.trim();
````````````
```````````
string UpdataStr = "update table set 数量字段 ='" + xx + "'"


看得懂不

[此贴子已经被作者于2007-7-9 22:51:21编辑过]

#5
cyyu_ryh2007-07-10 09:20

那点不懂

#6
刘小芳2007-07-10 11:56
是我写的,我是问楼主看不看得懂,他需要这效果撒,晕死哦
#7
Liu0182007-07-11 10:47
在得到控件是这样的,没错,
但是
#8
刘小芳2007-07-11 12:57
但是什么呢
我是写的修改语句,后面是教你怎么得到需要修改的值
#9
Liu0182007-07-12 13:30
这样,

<table id="table3" cellpadding="1" cellspacing="1" border="1">
<tr>
<td width="220">
<asp:LinkButton ID="lbtCartBookName" runat="server" CommandName="viewBook"
Text='<%#DataBinder.Eval(Container.DataItem,"BookName") %>'
CommandArgument='<%#DataBinder.Eval(Container.DataItem,"BookID") %>'>
</asp:LinkButton>
</td>
<td width="90"><%#DataBinder.Eval(Container.DataItem,"Price") %></td>
<td width="90"><%#DataBinder.Eval(Container.DataItem,"DiscountPrice") %></td>
<td width="90">
<asp:TextBox ID="tbQuantity" runat="server" Width="60"
Text='<%#DataBinder.Eval(Container.DataItem,"Quantity") %>'>
</asp:TextBox>
</td>
<td width="100"><%#DataBinder.Eval(Container.DataItem,"totalPrice") %></td>
<td width="100"><%#DataBinder.Eval(Container.DataItem, "totalDiscountPrice")%></td>
<td width="65">
<asp:LinkButton ID="lbtModifyQtt" CommandName="modifyQuantity" Text="修改数量"
CommandArgument='<%#DataBinder.Eval(Container.DataItem,"BookID") %>' runat="server" >
</asp:LinkButton>
</td>
.......................


绑定的数据有8、9个control,你知道是哪个吗。除非用循环,但感觉很笨。不知谁有更灵活的办法。请教。谢谢!
#10
jyoseyi2007-07-13 17:02
TextBox cb = (TextBox)
cb.Text = "1232131";
这是创建的一个TextBox
ID 为 cb
文本为 1232131
1