6 Answers, 1 is accepted
0
Accepted
Princy
Top achievements
Rank 2
answered on 10 Jan 2011, 01:28 PM
Hello,
The following code snippet shows how to get the custom text in the input field of RadComboBox in 'OnClientTextChange' event.
Java Script:
Thanks,
Princy.
The following code snippet shows how to get the custom text in the input field of RadComboBox in 'OnClientTextChange' event.
ASPX:<telerik:GridTemplateColumn> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBox2" runat="server" AllowCustomText="true" OnClientTextChange="OnClientTextChange"> </telerik:RadComboBox> </EditItemTemplate></telerik:GridTemplateColumn>Java Script:
<script type="text/javascript"> function OnClientTextChange(sender, args) { alert(sender.get_text()); }</script>Thanks,
Princy.
0
xvikx
Top achievements
Rank 1
answered on 10 Jan 2011, 03:08 PM
Thanks!
How can I set this value label.Text?
I tried so...
<script language="javascript" type="text/javascript">
function OnClientSelectedIndexChanged(sender, eventArgs) {
document.getElementById("label").innerText = sender.get_text();
}
</script>
How can I set this value label.Text?
I tried so...
<script language="javascript" type="text/javascript">
function OnClientSelectedIndexChanged(sender, eventArgs) {
document.getElementById("label").innerText = sender.get_text();
}
</script>
0
Accepted
Princy
Top achievements
Rank 2
answered on 11 Jan 2011, 08:44 AM
Hello,
I hope the Label is also placed inside EditItemTemplate of grid. If so, the following lient code will be useful.
Code:
Thanks,
Princy.
I hope the Label is also placed inside EditItemTemplate of grid. If so, the following lient code will be useful.
Code:
function OnClientTextChange(sender, eventArgs) { var masterTable = $find("<%=RadGrid1.ClientID%>").get_masterTableView(); var id = sender.get_element().id; // Getting combo Id id = id.replace("RadComboBox2", "LabelID"); // Finding the ID of Label var label = document.getElementById(id); label.innerText = sender.get_text(); // Set the text of Label } Thanks,
Princy.
0
xvikx
Top achievements
Rank 1
answered on 11 Jan 2011, 12:58 PM
Thanks for reply.
I need selected value of RadComboBox1 pass as a parameter to SqlDataSource,
to filter the values RadComboBox2.
How i can do it?
0
Accepted
Princy
Top achievements
Rank 2
answered on 12 Jan 2011, 12:47 PM
Hello,
You can save the selectedvalue of RadComboBox1 in a session variable and populate the RadComboBox2 by using SqlDataSource with SelectParameter as SessionParameter refferring to the session variable.
C#:
ASPX:
Thanks,
Princy.
You can save the selectedvalue of RadComboBox1 in a session variable and populate the RadComboBox2 by using SqlDataSource with SelectParameter as SessionParameter refferring to the session variable.
C#:
Session["Value"] = RadComboBox1.SelectedValue;ASPX:
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="SELECT . . . . WHERE (Value = @Value) "> <SelectParameters> <asp:SessionParameter SessionField="Value" Name=Value" /> </SelectParameters></asp:SqlDataSource><telerik:GridTemplateColumn> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBox2" runat="server" AllowCustomText="true" DataSourceID="SqlDataSource2" OnClientTextChange="OnClientTextChange"> </telerik:RadComboBox> </EditItemTemplate></telerik:GridTemplateColumn>Thanks,
Princy.
0
xvikx
Top achievements
Rank 1
answered on 12 Jan 2011, 12:53 PM
Thanks for your help.