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이 것은 내 테스트 프로젝트에서 잘 작동합니다. 하지만 불행히도 내가 주 프로젝트에 이러한 것들을 적용 할 때 작동하지 않습니다. 자바 스크립트 오류가 발생했습니다. –