【发布时间】:2011-10-03 11:55:59
【问题描述】:
您好,您知道如何访问添加到 radgrid 的文本框 textChanged 事件,该事件已绑定但用于捕获用户在该列的文本框中键入的任何与行相关的输入。发生回发时,我需要访问此数据服务器端。非常感谢您的想法谢谢您
【问题讨论】:
标签: asp.net telerik-grid
您好,您知道如何访问添加到 radgrid 的文本框 textChanged 事件,该事件已绑定但用于捕获用户在该列的文本框中键入的任何与行相关的输入。发生回发时,我需要访问此数据服务器端。非常感谢您的想法谢谢您
【问题讨论】:
标签: asp.net telerik-grid
在 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
}
}
【讨论】: