How can I catch control's event in GridTemplateColumn?
here is what I got:
------------------------------------------------------------------------------------------------------------------------------------------
<telerik:RadGrid Width="800px" ID="rgTest" runat="server" GridLines="None" AutoGenerateColumns="false"
AllowSorting="true" PageSize="3" onneeddatasource="rgTest_NeedDataSource"
ondeletecommand="rgTest_DeleteCommand" onitemcommand="rgTest_ItemCommand">
<HeaderContextMenu EnableImageSprites="True"></HeaderContextMenu>
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="ProductID" HeaderText="ID"></telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="ProductName" HeaderText="Product Name"></telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Số lượng" InitializeTemplatesFirst="false" UniqueName="templatecolumns">
<ItemTemplate>
<div>
<telerik:RadNumericTextBox DataType="System.int16" value='<%# int.Parse(Eval("Quantity").ToString()) %>' runat="server"></telerik:RadNumericTextBox>
</div>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridButtonColumn Text="delete" CommandName="Delete" Reorderable="true"></telerik:GridButtonColumn>
</Columns>
<RowIndicatorColumn><HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn><HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
</MasterTableView>
</telerik:RadGrid>
---------------------------------------------------------------------------------------------------------------------------------------------------
This is my Grid:
[IMG]http://i1068.photobucket.com/albums/u450/bl4ir121/RadGrid1.png[/IMG]
I want when I edit quantity in a NumericTextBox of Quantity column, it will occur event and I can get value of this NumericTextbox to update list what I save in Session["ListProduct"].
here is what I got:
------------------------------------------------------------------------------------------------------------------------------------------
<telerik:RadGrid Width="800px" ID="rgTest" runat="server" GridLines="None" AutoGenerateColumns="false"
AllowSorting="true" PageSize="3" onneeddatasource="rgTest_NeedDataSource"
ondeletecommand="rgTest_DeleteCommand" onitemcommand="rgTest_ItemCommand">
<HeaderContextMenu EnableImageSprites="True"></HeaderContextMenu>
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="ProductID" HeaderText="ID"></telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="ProductName" HeaderText="Product Name"></telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Số lượng" InitializeTemplatesFirst="false" UniqueName="templatecolumns">
<ItemTemplate>
<div>
<telerik:RadNumericTextBox DataType="System.int16" value='<%# int.Parse(Eval("Quantity").ToString()) %>' runat="server"></telerik:RadNumericTextBox>
</div>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridButtonColumn Text="delete" CommandName="Delete" Reorderable="true"></telerik:GridButtonColumn>
</Columns>
<RowIndicatorColumn><HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn><HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
</MasterTableView>
</telerik:RadGrid>
---------------------------------------------------------------------------------------------------------------------------------------------------
This is my Grid:
[IMG]http://i1068.photobucket.com/albums/u450/bl4ir121/RadGrid1.png[/IMG]
I want when I edit quantity in a NumericTextBox of Quantity column, it will occur event and I can get value of this NumericTextbox to update list what I save in Session["ListProduct"].