<asp:Repeater ID="Repeater2" runat="server">
<HeaderTemplate>
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="background-color:Gray" height:141;"> </HeaderTemplate>
<ItemTemplate>
<table align="center" width="680" border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
<tr style="background-color:White" >
<td width="180" align="center" valign="top" bgcolor="#F2FDF3" class="login_txt"><img src="images/icon_hostusers_32px.gif" width="32" height="32" /><br />
回复人:<%#DataBinder.Eval(Container.DataItem,"FanswerUser") %><br>
回复时间:<%#DataBinder.Eval(Container.DataItem,"Fanswerdatetime")%></td> <td valign="top" bgcolor="#FCFCFC"><%# DataBinder.Eval(Container.DataItem,"FanswerContent") %></td>
</tr>
<tr><td align=right>第<%#Eval("Fanswerseq") %>楼,奖励金额:</td><td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
</table>
</ItemTemplate>
<FooterTemplate>
<tr><td bgcolor="#EFEFD" colspan=7 height="0">
</td></tr> </table>
</FooterTemplate>
</asp:Repeater> <asp:Button ID="BUTTON1" runat="server"></asp:Button>
如何在button1的绑定事件中获取上面repeater中的textbox2的值写入数据库,循环??
<HeaderTemplate>
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="background-color:Gray" height:141;"> </HeaderTemplate>
<ItemTemplate>
<table align="center" width="680" border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
<tr style="background-color:White" >
<td width="180" align="center" valign="top" bgcolor="#F2FDF3" class="login_txt"><img src="images/icon_hostusers_32px.gif" width="32" height="32" /><br />
回复人:<%#DataBinder.Eval(Container.DataItem,"FanswerUser") %><br>
回复时间:<%#DataBinder.Eval(Container.DataItem,"Fanswerdatetime")%></td> <td valign="top" bgcolor="#FCFCFC"><%# DataBinder.Eval(Container.DataItem,"FanswerContent") %></td>
</tr>
<tr><td align=right>第<%#Eval("Fanswerseq") %>楼,奖励金额:</td><td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
</table>
</ItemTemplate>
<FooterTemplate>
<tr><td bgcolor="#EFEFD" colspan=7 height="0">
</td></tr> </table>
</FooterTemplate>
</asp:Repeater> <asp:Button ID="BUTTON1" runat="server"></asp:Button>
如何在button1的绑定事件中获取上面repeater中的textbox2的值写入数据库,循环??
{
TextBox tb = item.FindControl("TextBox2") as TextBox;
if(tb!=null)
{
//使用tb,即TextBox2的引用;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < this.Repeater1.Items.Count; i++)
{
//客户端
TextBox chb = (TextBox)this.Repeater1.Items[i].FindControl("TextBox2");
insert into hh(title)values("+chb.Text+")
}
{
TextBox tb = item.FindControl("TextBox2") as TextBox;
cmd.CommandText="insert into ....values(...,tb.Text.Trim()..)";
cmd.ExecuteNonQuery();
}
{
TextBox tb = item.FindControl("TextBox2") as TextBox
}