ASP 在前台如何给textbox或者input的text赋值

ASP 在前台如何给textbox或者input的text赋值

问题描述:

我是通过在前台进行循环来显示数据库的值的,求各位老哥在此方法下我该如何把qty给到这个文本框

img

img

 <asp:TextBox ID="TextBox1" runat="server" Width="41px"  Text="<%=flower[i].f_id%>"></asp:TextBox>
 <input type="text" id="TextBox1" name="TextBox1" class="style10083" runat="server" value=""/>

在这里,我让value="<%=flower[i].qty%>",运行之后并不能实现,他没有把<%=flower[i].qty%>当做变量,而是当做的文本框内的字符串
无论是对textbox赋值还是对input type="text"都可以,请各位老哥指点

回答:是要进行数据绑定吗,还是一个事件,写成一个函数,然后执行它?
写成函数的话,就把它放在page_load里面,直接就执行了,数据绑定的话,给两个链接,看看不同正则符号的意思(因为我也挺久没写了)

你好,
一般绑定数据的话可以使用**<%# Eval("")%>** or **<%# Bind("")%>.**后台的话你可以绑定数据库或datatable 去绑这个字段.