您好您知道如何访问文本框textChanged事件添加到绑定的radgrid,但用于捕获用户键入的任何行相关输入到该列的文本框。发生回发时,我需要访问此数据服务器端。非常感谢您的想法感谢您
答案 0 :(得分:2)
在RadGrid中真的没什么变化。在TextBox上设置AutoPostBack="true"
,并创建一个OnTextChanged
事件处理程序:
<telerik:RadGrid ID="RadGrid1" runat="server">
<MasterTableView AutoGenerateColumns="false">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="true" OnTextChanged="TextBox1_TextChanged" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
在代码隐藏中:
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
TextBox txt = sender as TextBox;
if (txt != null)
{
//some logic here
}
}