Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
120 views
We are using Telerik.Web.UI.dll version: 2008.2.1001.35
RadMenu GetXml method generates diffrent xml on trust level Full and High.
When High is used in xml NavigateUrl is missing.

Example:
Full:
<?xml version="1.0" encoding="utf-16"?> 
<Menu CausesValidation="False" Skin="Vista" Style="position:relative;z-index:500"> 
  <Group> 
    <Item Text="Strona główna" Value="136" NavigateUrl="~/Default.aspx?portal=65&amp;lang=80&amp;tid=136" /> 
    <Item Text="Admin" Value="137" NavigateUrl="~/Default.aspx?portal=65&amp;lang=80&amp;tid=137"> 


High:
<?xml version="1.0" encoding="utf-16"?> 
<Menu CausesValidation="False" Skin="Vista" Style="position:relative;z-index:500"> 
  <Group> 
    <Item Text="Strona główna" Value="136" /> 
    <Item Text="Admin" Value="137"> 
      <Group> 
        <Item Text="Framework - Administracja" Value="141" /> 
        <Item Text="Role" Value="279" /> 
        <Item Text="Użytkownicy" Value="280" /> 
        <Item Text="ADSI" Value="245"> 
......

Why?
Enovatio Team.

T. Tsonev
Telerik team
 answered on 01 Nov 2008
1 answer
145 views

Hi,

I put a checkbox tree view in a combobox and I would like to see checked items displayed in the combobox's text.  However, with the codes I have, I only get selected item, not checked items:



 
    <form id="form1" runat="server">  
    <asp:ScriptManager ID="ScriptManager1" runat="server">  
    </asp:ScriptManager> 
    <telerik:RadComboBox ID="RadComboBox1" runat="server" Height="200px" AllowCustomText="true" OnClientDropDownClosed="OnDropDownClosed" AutoPostBack="true">  
        <ItemTemplate> 
            <telerik:RadTreeView ID="RadTreeView1" runat="server" CheckBoxes="true" TriStateCheckBoxes="true" CheckChildNodes="true" > 
            </telerik:RadTreeView> 
        </ItemTemplate> 
        <Items> 
            <telerik:RadComboBoxItem Text="" Value="" /> 
        </Items> 
    </telerik:RadComboBox> 
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">  
        <AjaxSettings> 
            <telerik:AjaxSetting AjaxControlID="RadComboBox1">  
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="RadComboBox1" /> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
        </AjaxSettings> 
    </telerik:RadAjaxManager> 
    </form> 
Peichung
Top achievements
Rank 1
 answered on 01 Nov 2008
2 answers
128 views
Hi,

OnNodeDrop event of Rad Treeview is not triggered when the tree node is droped on to RadGrid control. But it is getting triggered when dropped on to other controls.

Please help me on this.

Thanks in advance.
Karthikeyan  
Karthikeyan
Top achievements
Rank 1
 answered on 01 Nov 2008
0 answers
110 views
Never mind I figured it out via another post elsewhere in the forum. Sorry for the disturbance.
Karl Wilkens
Top achievements
Rank 1
 asked on 01 Nov 2008
0 answers
85 views
I have an app I need to convert and the previous app has a tree view with a list box within it.  I would like to do that using the Telerik controls.  I have a treeview working but I can't get the listbox within it.

Thank You

Jerry
Jerry
Top achievements
Rank 1
 asked on 31 Oct 2008
1 answer
143 views

Hi,

I would like to implement StayOpenComboBox without using templates.  I followed the sample project, but it doesn't work.  Here is what I have:

var allowClose = false;  
 
function OnClientDropDownClosing(combobox)  
{  
     if(allowClose == true)  
     {  
        allowClose = false;  
        return true;  
     }  
     else 
     {  
        return false;   
     }  
}  
 
function allowCBClose(allow)  
{  
    allowClose = allow;  
} 


<telerik:RadComboBox ID="RadComboBox1" Height="200px"
    ShowToggleImage="true" AllowCustomText="true"
    RadComboBoxImagePosition="Right" AutoPostBack="true"
    OnSelectedIndexChanged="OnComboSelectedChange"
    OnClientDropDownClosing="OnClientDropDownClosing"
    Runat="server" > 
    <CollapseAnimation Type="OutQuint" Duration="200">
    </CollapseAnimation> 
</telerik:RadComboBox> 


protected void Page_Load(object sender, EventArgs e)  
{  
    if (!IsPostBack)  
    {  
        RadComboBoxItem a
            = 
new RadComboBoxItem("RadComboBoxItem4", "4");  
        a.Attributes["onclick"] = "allowCBClose(false);";  
        RadComboBox1.Items.Add(a);  
 
        a = new RadComboBoxItem("RadComboBoxItem5", "5");  
        a.Attributes["onclick"] = "allowCBClose(false);";  
        RadComboBox1.Items.Add(a);  
    }  
 
} 


As far as I can tell, allowCBClose() was called when items were clicked.  However, the combobox still close after clicking.  Thanks,

Peichung
Peichung
Top achievements
Rank 1
 answered on 31 Oct 2008
1 answer
175 views
hello,

ive seen this example for multiple comboboxes that interact w/ each other:

http://demos.telerik.com/ASPNET/Prometheus/Combobox/Examples/Functionality/MultipleComboBoxes/DefaultCS.aspx

and now im trying to get its technique to work w/ my own comboboxes. i am able to do so in  a naked .ASPX page. it works as expected, cool.

but when using MasterPages, im having a problem w/ this line:

var rcbVehicleModels = $find("rcbVehicleModels"); 

...this comes back NULL, and breaks the rest of the technique.

is there something i have to do differently when working w/ MasterPages? perhaps as in a parent element ID to to the $find() method?

thanks!
matt


my .ASPX code:

<asp:Content ID="Content1" ContentPlaceHolderID="phContent" runat="server"> 
 
    <table width="100%"> 
        <tr> 
            <td width="50%"> 
                <span class="formLabel">Make:</span><br /> 
                 
                <Telerik:RadComboBox ID="rcbVehicleMakes"  
                    DataValueField="VehicleMakeTypeID"  
                    DataTextField="Description"  
                    Width="150"  
                    DropDownWidth="220"  
                    AllowCustomText="False"  
                    MarkFirstMatch="true"  
                    Skin="Gray"  
                    OnClientSelectedIndexChanging="LoadModels"  
                    runat="server"/> 
                     
            </td> 
            <td width="50%"> 
                <span class="formLabel">Model:</span><br /> 
                 
                <Telerik:RadComboBox ID="rcbVehicleModels"  
                    DataValueField="VehicleModelTypeID"  
                    DataTextField="Description"  
                    Width="80"  
                    DropDownWidth="125"  
                    AllowCustomText="False"  
                    MarkFirstMatch="true"  
                    Skin="Gray"  
                    OnItemsRequested="rcbVehicleModels_ItemsRequested" 
                    OnClientItemsRequested="ItemsLoaded"  
                    runat="server" /> 
                     
            </td> 
        </tr> 
    </table> 
             
             
             
    <script type="text/javascript"> 
        //called when VehicleMakes changes 
        function LoadModels(combo, eventargs) 
        { 
            var item = eventargs.get_item(); 
 
            if (item.get_index() > 0) //Make selected, get Models 
            { 
                var rcbVehicleModels = $find("rcbVehicleModels"); 
 
                //alert(rcbVehicleModels); //returns NULL! 
 
                rcbVehicleModels.set_text("Loading..."); 
             
                rcbVehicleModels.requestItems(item.get_value(), false);                                 
            } 
            else //empty item selected, reset Models 
            { 
                rcbVehicleModels.set_text(" "); 
                rcbVehicleModels.clearItems(); 
            } 
        } 
         
        //called when VehicleModels loads its items  
        function ItemsLoaded(combo, eventarqs) 
        { 
            if (combo.get_items().get_count() > 0) 
            { 
                combo.set_text(combo.get_items().getItem(0).get_text()); 
                combo.get_items().getItem(0).highlight(); 
            } 
             
            combo.showDropDown(); 
        } 
    </script> 
 
</asp:Content> 
 




matt
Top achievements
Rank 1
 answered on 31 Oct 2008
2 answers
108 views
Hi Telerik

When i open the radcombobox, the movement is very slowly

My version is rad asp.net ajax 200 q1

thanks
Ruben
Top achievements
Rank 1
 answered on 31 Oct 2008
0 answers
57 views
 
mww
Top achievements
Rank 1
 asked on 31 Oct 2008
2 answers
140 views
I'm working on updating our product to use the AJAX based controls from the old controls and have discovered that the Description propety in the ComboBox is no longer available.  We used this property to store some very important information for processing and are now stuck trying to find an alternative to use.  The only solution I can think up at the moment would be to create an extension class of the control in order to add back the property for our use.  Is there an alternative that I could use that I'm overlooking?

Thank you,

-Jim
Jim
Top achievements
Rank 1
 answered on 31 Oct 2008
Narrow your results
Selected tags
Tags
+? more
Top users last month
Tien
Top achievements
Rank 1
Iron
Krasimir
Top achievements
Rank 3
Bronze
Iron
Iron
Cedar
Top achievements
Rank 1
Iron
Emil
Top achievements
Rank 1
Iron
Kyle Watson
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Tien
Top achievements
Rank 1
Iron
Krasimir
Top achievements
Rank 3
Bronze
Iron
Iron
Cedar
Top achievements
Rank 1
Iron
Emil
Top achievements
Rank 1
Iron
Kyle Watson
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?