Hi to all,
i would like to set a checkbox to checked after a OnClientSelectedIndexChanged Event triggert by a RadComboBox Control.
All this ClientSide.
I use a RadGrid and in every Row i have a RadComboBox and a Checkbox. After a Index changed in the RadComboBox i would like to set the Checkbox.
My problem is to find the Checkbox or rather to get a instance of this object.
Here are my Code:
| function OnClientSelectedIndexChanged_RowDecision(sender, eventArgs) { |
| var item = eventArgs.get_item(); |
| var ckhkBox = $telerik.findControl(item.get_itemData().get_element(), "chkbSelected"); |
| if (ckhkBox.checked == true) { |
| alert('Checked true'); |
| } |
| else { |
| alert('Checked false); |
| } |
| } |
| <telerik:RadGrid ID="rdgWI" |
| runat="server" |
| AutoGenerateColumns="False" |
| GridLines="None" |
| onneeddatasource="rdgWI_NeedDataSource" |
| PageSize="8" |
| AllowSorting="True"> |
| <HeaderContextMenu> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </HeaderContextMenu> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" UseStaticHeaders="true" /> |
| <ClientEvents OnGridCreated="GetGridObject"></ClientEvents> |
| </ClientSettings> |
| <MasterTableView ShowHeadersWhenNoRecords="true" AllowSorting="True" ShowHeader="true" runat="server"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="WiId" UniqueName="WiId" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn Display="true"> |
| <ItemTemplate> |
| <asp:CheckBox ID="chkbSelected" runat="server" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Decision" SortExpression="" |
| UniqueName="Decision" Visible="false" DataField="WiRhTask" > |
| <ItemTemplate> |
| <telerik:RadComboBox ID="rcbDecision" |
| DataSource="Decision" |
| DataValueField="Description" DataTextField="Shortt" runat="server" |
| OnClientSelectedIndexChanged="OnClientSelectedIndexChanged_RowDecision" |
| meta:resourcekey="rcbDecisionResource1"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </telerik:RadComboBox> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <FilterMenu> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
Thank you in advance