【发布时间】:2013-12-22 04:30:45
【问题描述】:
这是我第一次在 stackoverflow 中提问,所以请多多包涵。我正在使用 asp.net 创建一个网页,我将 GridView 的列设置为数据绑定,除了 1 个模板字段,模板字段内是一个文本框和一个按钮。我想使用外部按钮(同一页面中的按钮,但在 gridview 之外)更新文本框的值,任何人都可以显示/告诉我该怎么做吗?
GridView1是gridView的ID,
这是模板字段:
<asp:TemplateField HeaderText="Template Field1">
<ItemTemplate>
<asp:TextBox runat="server" ID="textboxs">
</asp:TextBox>
<asp:Button runat="server" ID="buttons" Text="S"/>
</ItemTemplate>
<HeaderStyle Width="15px" />
<ItemStyle Wrap="False" />
</asp:TemplateField>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click1" Text="Button" />
这是背后的代码:
protected void Button1_Click1(object sender, EventArgs e)
{
GridViewCode.Rows[0].Cells[10].Text = "Some Text";
}
我认为问题在于模板字段有一个文本框和一个按钮,如果我错了,请纠正我。
顺便说一句,我无法删除模板字段中的按钮,它必须是带有按钮的文本框。谢谢。
【问题讨论】:
-
欢迎来到 SO。您需要发布您拥有的代码以及您尝试过的内容吗?
-
谢谢 Seany84,我更新了我的帖子。
标签: c# asp.net gridview templatefield