62,266
社区成员
发帖
与我相关
我的任务
分享 <asp:Repeater ID="Repeater4" runat="server"
onitemcommand="Repeater4_ItemCommand">
<HeaderTemplate><table></HeaderTemplate><ItemTemplate>
<tr>
<td>
<textarea id="TextArea1" cols="20" rows="2" runat="server"><%#Eval("ID") %></textarea>
</td>
<td>
<asp:Button ID="Button1" runat="server" Text="Button" CommandName="get" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater> protected void Repeater4_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "get")
{
HtmlTextArea text = e.Item.FindControl("TextArea1") as HtmlTextArea;
Response.Write(text.Value);
}
} <asp:Repeater ID="Repeater4" runat="server">
<HeaderTemplate><table></HeaderTemplate><ItemTemplate>
<tr>
<td>
<textarea id="TextArea1" cols="20" rows="2" runat="server"><%#Eval("ID") %></textarea>
</td>
<td>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate> protected void Button1_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
int index = (btn.Parent as RepeaterItem).ItemIndex;
HtmlTextArea text = Repeater4.Items[index].FindControl("TextArea1") as HtmlTextArea;
Response.Write(text.Value);
}