<telerik:RadComboBox ID="Systems" runat="server" AllowCustomText="true" AutoPostBack
DataTextField="Name" DataValueField="Id" DropDownWidth="360px" EnableLoadOnDemand
HighlightTemplatedItems="true" IsCaseSensitive="false" ItemRequestTimeout
MarkFirstMatch="true" OnClientDropDownClosing="showContactType();" OnClientDropDownOpening
OnClientKeyPressing="showDropDown(this);" OnClientSelectedIndexChanged
OnItemsRequested="Systems_ItemsRequested" OnSelectedIndexChanged
ShowDropDownOnTextboxClick="true" Skin="ClassicLongWidth" ToolTip="" ShowMoreResultsBox
<HeaderTemplate>
Please see the Function Below:
function insertSelectedType(sender)
{
debugger ;
var
var
var
var
var tierString = "&ContactTypes=" + $F('<%= ContactTypes.ClientID %>' );
tierString +=
"&Customers="
if(sstes !=null )
{
tierString +=
"&SSTes="
}
if(products!=null )
tierString +=
"&Products="
if(platforms!=null )
tierString +=
"&Platforms="
if (sender.LoadOnDemandUrl.indexOf(tierString) != -1)
return ;
var indexOfTiers = sender.LoadOnDemandUrl.indexOf("&ContactTypes=" )
if (indexOfTiers != -1)
{
sender.LoadOnDemandUrl = sender.LoadOnDemandUrl.substring(0,indexOfTiers);
}
sender.LoadOnDemandUrl = sender.LoadOnDemandUrl + tierString;
if ((Sys.Browser.agent === Sys.Browser.InternetExplorer) && (Sys.Browser.version < 7))
{
$(
'<%= LogicalUnits.ClientID %>').style.visibility = 'hidden' ;
$(
'<%= Severities.ClientID %>').style.visibility = 'hidden' ;
$(
'<%= Urgencies.ClientID %>').style.visibility = 'hidden' ;
}
}
As you can see there was a possibility of setting a new LoadonDemandURL.
I tried to do the same in Telerik.Web.UI, Version 2010.2.817.40
But I don't have over there this property.
I wanted first of all to ask if you have any other function which can help me to make what is described below.
If I make LoadOndeMand = true for some combobox it won't be able to see the value of other combos which were loaded in the same way with AutoPostBack = false.
With LoadOnDemandURL I could set the new URL and receive the values by request.querystring.
Wait for your reply.
Thanks.
| function OnPageLoad() |
| { |
| responseEnded(null, null); |
| } |
| function responseEnded(sender, eventArgs) |
| { |
| var sliderProps = { value : 50 } |
| var sliderEvents = {}; |
| $create(Telerik.Web.UI.RadSlider, sliderProps, null, null, $get("ClientSlider")); |
| } |
| Thanks in advance, J |
<
telerik:RadComboBox ID="ComboSchedule" DataSourceID="SqlDataSource3" DataTextField="SCHED" DataValueField="SCHED" Height="200px" SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("SCHED").CurrentFilterValue %>'
runat="server" OnClientSelectedIndexChanged="TitleIndexChanged" AppendDataBoundItems="true">
<Items>
<telerik:RadComboBoxItem Text="All" />
</Items>
</telerik:RadComboBox>
<telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
<script type="text/javascript">
function TitleIndexChanged(sender, args) {
var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>");
tableView.filter(
"SCHED", args.get_item().get_value(), "EqualTo");
}
</script>
</telerik:RadScriptBlock>
Protected
Sub RadGrid1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadGrid1.PreRender
If Not RadGrid1.MasterTableView.FilterExpression Is String.Empty Then
RefreshCombos()
End If
End Sub
Protected Sub RefreshCombos()
SqlDataSource3.SelectCommand = SqlDataSource3.SelectCommand &
" WHERE " & RadGrid1.MasterTableView.FilterExpression.ToString()
RadGrid1.MasterTableView.Rebind()
End Sub
<head id="Head1"><title> ..:: Document Management System ::.. </title><link href="css/control.css" rel="stylesheet" type="text/css" /> <script src="js/GridMenu.js" type="text/javascript"></script> <script src="js/common.js" type="text/javascript"></script> <script src="js/window.js" type="text/javascript"></script> <link href="local/Skins/cilekv1/Button.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Calendar.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ColorPicker.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ComboBox.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Dock.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Editor.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Filter.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/FormDecorator.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Grid.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Input.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ListBox.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ListView.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Menu.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/PanelBar.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Rating.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Rotator.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Scheduler.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Sitemap.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Slider.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Splitter.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/TabStrip.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/TagCloud.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ToolBar.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/ToolTip.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/TreeView.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Upload.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="local/Skins/cilekv1/Window.cilekv1.css" type="text/css" rel="stylesheet" />
<link href="/infostore/WebResource.axd?d=ZpsK7pBKcqkKFHVK0IWhC82NcqXUe7kZZ6TlAewvCZxXEuXAkn0meQFPJrsWChx-KxxXbBoXtKp_kqe_Sy6p3giZhBwPuXY3LUKDJzbEf7X1myMHW1gZBBBPOdKgLbWCgTuiSw2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
<link href="/infostore/WebResource.axd?d=endhQ6Qxv9GK7FQAttZKvfPh2k4ewtcCvobIcCzdar7dn85KMU9E1mdMFAHvF1bvaqNLmjEp423Z7O8y8JIQrvhaw0A7QW1ThH85x9XtS9vGv9FCGDkKY9dwV-TEBMNuqbLUgg2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
<link href="/infostore/WebResource.axd?d=0mGgI56WWrfJi_0BIbtn81g9vkxupv5ClM7MhgnZpE-umXCRrrGnD9Nn1AyHg1AZLM4Wk5j_edFbYoAi_HtE0zD1Ap5SokALhvlyN8zUbZtcrGQutjksW9iKPXXgXkGjI-547g2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
<link href="/infostore/WebResource.axd?d=kevRWuiVun2yZFCCukmgbxAqvurdiqVxA40-YTUCn7oHyUY2zwKP90lWtV1kLC5crdTtvgwIevcS7I86J5WD3CwYgRXloIV70Xm2MOnDGeMo99Fp7uoGADmRVq8xFbx5Kn-obA2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
<link href="/infostore/WebResource.axd?d=ITWriCyDLsop0dbB-F8_dej3G2TxRK6rJ0Vd9NKVtezLPhFBtThGEQtnCzC_GmxbaO_GY-Q1Pp-uIbDw5J0nNBKQLeLrE1yQYPXQKBuqdgFRoyhiFkvufmDeKIiQLYBBm7SD0w2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
<link href="/infostore/WebResource.axd?d=7KyNN5knIAsYHh438GrQfxLPOYCdN7rOQqA0isJlNaKATy5pIY5cr4S4P9JF23IGG-irUIJew_ri56cp7g_Ds04g9ghghR_zNDgSGsTpNrDfWbk7Rpc5BFDVG0-62NpQvg3nnw2&t=634307904980000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" />
</head> 