0
嗨你知道如何訪問textboxes textChanged事件添加到綁定的radgrid,但用於捕獲用戶輸入到該列的文本框中的任何行相關輸入。發生回發時,我需要訪問此數據服務器端。你的想法是非常感激的感謝你如何從添加到telerik Rad Grid的文本框中訪問「textChanged」事件?
嗨你知道如何訪問textboxes textChanged事件添加到綁定的radgrid,但用於捕獲用戶輸入到該列的文本框中的任何行相關輸入。發生回發時,我需要訪問此數據服務器端。你的想法是非常感激的感謝你如何從添加到telerik Rad Grid的文本框中訪問「textChanged」事件?
在RadGrid真的沒有太大的改變。在文本框設置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
}
}
Actualy這是我的測試項目工作正常。但不幸的是,當我將這些東西應用到主項目時它沒有工作。它給了javascript錯誤 –