5 Answers, 1 is accepted
0
Jayesh Goyani
Top achievements
Rank 2
answered on 16 Apr 2012, 02:22 PM
Hello Micheal,
Can you please provide more information or screen shot?
Thanks,
Jayesh Goyani
Can you please provide more information or screen shot?
Thanks,
Jayesh Goyani
0
Michael
Top achievements
Rank 1
answered on 16 Apr 2012, 02:28 PM
I have a dropdown column where the combobox is filled with possible entries. The user can choose one of these or enter a new comment. If a comment is being entered or one is chosen i want a tick box (another column) to be automatically set to true. The image below will show what i am talking about.
http://i.imgur.com/r6jea.jpg
http://i.imgur.com/r6jea.jpg
0
Michael
Top achievements
Rank 1
answered on 17 Apr 2012, 09:35 AM
Can anyone assist?
0
Jayesh Goyani
Top achievements
Rank 2
answered on 17 Apr 2012, 10:43 AM
Hello Michael,
Please check below code snippet.
Thanks,
Jayesh Goyani
Please check below code snippet.
<telerik:GridTemplateColumn> <ItemTemplate> <telerik:RadComboBox ID="RadComboBox1" runat="server" OnClientTextChange="ClientTextChange" OnClientSelectedIndexChanged="ClientSelectedIndexChanged" OnClientBlur="ClientBlur" AllowCustomText="true"> <Items> <telerik:RadComboBoxItem Text="1" Value="1" /> <telerik:RadComboBoxItem Text="2" Value="2" /> </Items> </telerik:RadComboBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn> <ItemTemplate> <asp:CheckBox ID="CheckBox1" runat="server"></asp:CheckBox> </ItemTemplate> </telerik:GridTemplateColumn>function ClientTextChange(sender, args) { var SenderId = sender.get_element().id; var RadComboBox1 = $("#" + SenderId).get(0); var CheckBox1 = $("#" + SenderId.replace("RadComboBox1", "CheckBox1")).get(0); if (RadComboBox1.value.length > 0 && RadComboBox1.value != "") { CheckBox1.checked = true; } else { CheckBox1.checked = false; } } function ClientSelectedIndexChanged(sender, args) { var SenderId = sender.get_element().id; var RadComboBox1 = $("#" + SenderId).get(0); var CheckBox1 = $("#" + SenderId.replace("RadComboBox1", "CheckBox1")).get(0); if (sender._text.length > 0) { CheckBox1.checked = true; } else { CheckBox1.checked = false; } } function ClientBlur(sender, args) { var SenderId = sender.get_element().id; var RadComboBox1 = $("#" + SenderId).get(0); var CheckBox1 = $("#" + SenderId.replace("RadComboBox1", "CheckBox1")).get(0); if (sender._text.length > 0) { CheckBox1.checked = true; } else { CheckBox1.checked = false; } }Thanks,
Jayesh Goyani
0
Michael
Top achievements
Rank 1
answered on 17 Apr 2012, 10:57 AM
Jayesh, all my columns are setup in the code behind, how do i assign an ID to the checkbox as i am not using Item templates