i need access rad grid template columns ( there is mumeric text boxes in columns ) and i need access this controls from javascript runtime ?
Example :
my grid :
<telerik:RadGrid ID="GridBudget" runat="server" GridLines="None" Skin="Default" AllowCustomPaging="True"
ShowHeader="true" ShowFooter="true" AutoGenerateColumns="False" Width="100%"
OnItemDataBound="GridBudget_ItemDataBound">
<PagerStyle NextPageText="&gt;" PrevPageText="&lt;" />
<MasterTableView AllowCustomSorting="true" NoMasterRecordsText="Listelenecek rn bulunamad."
GroupLoadMode="Client" CellSpacing="-1">
<Columns>
<telerik:GridBoundColumn DataField="cID" HeaderText="ID" SortExpression="BUDGET.ID"
Display="false" HeaderStyle-HorizontalAlign="Center" UniqueName="BUDGET.ID" DataType="System.Int32"
Visible="false">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="BUDGET_NAME" HeaderText="BšT€E ADI" SortExpression="BUDGET.NAME"
HeaderStyle-HorizontalAlign="Center" UniqueName="BUDGET.NAME" DataType="System.String">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="TOTAL" HeaderStyle-HorizontalAlign="Center"
UniqueName="EnterBudgetTemplate">
<ItemTemplate>
<telerik:RadNumericTextBox ID="txtTotal" runat="server" Culture="Turkish (Turkey)"
InvalidStyleDuration="100" MinValue="0" Type="Currency" Value="0" Width="100px">
<NumberFormat NegativePattern="-n" PositivePattern="n" />
<ClientEvents OnValueChanged="GridNumericChanged" />
</telerik:RadNumericTextBox>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="JANUARY HeaderStyle-HorizontalAlign="Center"
DataField="MONTH1" UniqueName="M1_TEMPLATE">
<ItemTemplate>
<telerik:RadNumericTextBox ID="txtM1" runat="server" Culture="Turkish (Turkey)" InvalidStyleDuration="100"
MinValue="0" Type="Currency" Value="0" Width="75px">
<NumberFormat NegativePattern="-n" PositivePattern="n" />
</telerik:RadNumericTextBox>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="FEBRUARY" HeaderStyle-HorizontalAlign="Center"
.
.
.
and i have 12 months like these in columns.
and when user write a value in 'txtTotal' textboxes . i need to calculate a value per month and set them via javascript
function GridNumericChanged()
{
var grid = $find("<%=GridBudget.ClientID %>");
var MasterTable = grid.get_masterTableView();
var Rows = MasterTable.get_dataItems();
for (var i = 0; i < Rows.length; i++)
{
var row = Rows[i];
...??
}
can anybody help me for reach template column and cells from client side.
thank you.