Telerik Forums
UI for ASP.NET AJAX Forum
13 answers
288 views
Hey,
i have trouble with using the new RadRibbonBar control. If i set the width of the ribbonbar to 100%, items in one of the RibbonBarGroups are rendered incorrectly - they look like they have set size to medium although it is set to large in the aspx file. Everything goes back to normal if i resize the browser window. Another thing is the rendering of ribbonbarbuttons, please find the screen attached.
Second thing. If the ribbonbar is placed inside a fixed-height radpane, the RibbonBarMenu is overlayed by radpane.
I'm using Telerik.Web.UI 2011.2.712.40.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head runat="server">
    <title></title>
    <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        <Scripts>
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
        </Scripts>
    </telerik:RadScriptManager>
    <script type="text/javascript">
        //Put your JavaScript code here.
    </script>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    </telerik:RadAjaxManager>
    <telerik:RadFormDecorator runat="server" ID="RadFormDecorator1" DecoratedControls="All" EnableRoundedCorners="true" ControlsToSkip="Fieldset" />
    <telerik:RadSplitter runat="Server" ID="RadSplitter1" Width="100%" BorderSize="0" BorderStyle="None" PanesBorderSize="0" Height="100%" Orientation="Horizontal" VisibleDuringInit="false">
        <telerik:RadPane ID="topPane" runat="server" Height="60px">
            LOGO
            <telerik:RadToolBar runat="server" ID="navigationBar" Skin="Office2007">
                <Items>
                    <telerik:RadToolBarButton Text="Button 1" />
                    <telerik:RadToolBarButton Text="Button 2" />
                    <telerik:RadToolBarButton Text="Button 3" />
                    <telerik:RadToolBarButton Text="Button 4" />
                    <telerik:RadToolBarButton Text="Button 5" />
                    <telerik:RadToolBarButton Text="Button 6" />
                    <telerik:RadToolBarButton Text="Button 7" />
                    <telerik:RadToolBarButton Text="Button 8" />
                </Items>
            </telerik:RadToolBar>
        </telerik:RadPane>
        <telerik:RadPane runat="server" ID="contentPane" Scrolling="None">
            <telerik:RadSplitter runat="server" ID="splitter2" BorderStyle="None" PanesBorderSize="0">
                <telerik:RadPane runat="server" ID="leftPane" Width="220px" MinWidth="220" MaxWidth="220" Scrolling="None">
                    <telerik:RadSplitter runat="server" ID="radSplitter3" BorderStyle="None" PanesBorderSize="0" BorderWidth="0px" Height="100%" Orientation="Horizontal">
                        <telerik:RadPane runat="server" ID="topLeftPane" BorderStyle="None" BorderWidth="0px" PanesBorderSize="0">
                            top left
                        </telerik:RadPane>
                    </telerik:RadSplitter>
                </telerik:RadPane>
                <telerik:RadPane runat="Server" ID="rightPane" Scrolling="None" Height="100%" BorderStyle="None" BorderWidth="0px">
                    <telerik:RadSplitter runat="server" ID="RadDesk1" Width="100%" BorderSize="0" BorderStyle="None" PanesBorderSize="0" Height="100%" Orientation="Horizontal">
                        <telerik:RadPane runat="server" ID="RadPane1" Height="157px" EnableViewState="false" Scrollable="false" Scrolling="None">
                            <telerik:RadRibbonBar runat="server" ID="ribbonbar1" Width="100%" Skin="Windows7">
                                <telerik:RibbonBarTab Text="Bar 1" Selected="true">
                                    <telerik:RibbonBarGroup Text="New" EnableLauncher="false">
                                        <Items>
                                            <telerik:RibbonBarButton Size="Large" Text="Item 1" ImageUrl="~/img/new1.png" />
                                            <telerik:RibbonBarMenu Size="Large" Text="Item 2" ImageUrl="~/img/new1.png">
                                                <Items>
                                                    <telerik:RibbonBarMenuItem Text="menu item 1" />
                                                    <telerik:RibbonBarMenuItem Text="menu item 2" />
                                                    <telerik:RibbonBarMenuItem Text="menu item 3" />
                                                    <telerik:RibbonBarMenuItem Text="menu item 4" />
                                                </Items>
                                            </telerik:RibbonBarMenu>
                                        </Items>
                                    </telerik:RibbonBarGroup>
                                    <telerik:RibbonBarGroup Text="Edit" EnableLauncher="false">
                                        <Items>
                                            <telerik:RibbonBarButton Size="Large" Text="Item 1" ImageUrl="~/img/new1.png" />
                                            <telerik:RibbonBarButton Size="Large" Text="Item 2" ImageUrl="~/img/new1.png" />
                                        </Items>
                                    </telerik:RibbonBarGroup>
                                    <telerik:RibbonBarGroup Text="Export" EnableLauncher="true">
                                        <Items>
                                            <telerik:RibbonBarButton Size="Large" Text="Item 1" ImageUrl="~/img/new1.png" />
                                            <telerik:RibbonBarButton Size="Large" Text="Item 2" ImageUrl="~/img/new1.png" />
                                            <telerik:RibbonBarButton Size="Large" Text="Item 3" ImageUrl="~/img/new1.png" />
                                            <telerik:RibbonBarButton Size="Large" Text="Item 4" ImageUrl="~/img/new1.png" />
                                        </Items>
                                    </telerik:RibbonBarGroup>
                                    <telerik:RibbonBarGroup Text="Delete" EnableLauncher="false">
                                        <Items>
                                            <telerik:RibbonBarButton Size="Large" Text="Delete" ImageUrl="~/img/new1.png" />
                                        </Items>
                                    </telerik:RibbonBarGroup>
                                </telerik:RibbonBarTab>
                            </telerik:RadRibbonBar>
                        </telerik:RadPane>
                        <telerik:RadPane runat="server" ID="RadPane2" Scrolling="None">
                            content
                            <img src="img/new1.png" />
                        </telerik:RadPane>
                    </telerik:RadSplitter>
                      
                </telerik:RadPane>
            </telerik:RadSplitter>
        </telerik:RadPane>
    </telerik:RadSplitter>
    </form>
</body>
</html>

Any suggestions?

regards,
Rafal
Ivan Zhekov
Telerik team
 answered on 30 May 2012
1 answer
99 views
I'm setting the Content property of my RadEditor in my code behind. I am then grabbing the content client side via get_html(). The content i set in the code behind is different than the content i pull with get_html().

It seems that the attributes of my html elements are getting reordered.

So, this:

<div class='foo' style='bar' />

Turns into this:

<div style='bar' class='foo' />

Why is this happening? Is there a way to stop the control from messing with my html?
Rumen
Telerik team
 answered on 30 May 2012
6 answers
138 views
When I press the download button I am getting sent to this page:
http://stylebuilder.telerik.com/ErrorPageResources/error.aspx?aspxerrorpath=/ZipHandler.ashx
Which shows this error:

Sorry, we couldn't find the page you're looking for.


I am using Firefox 12 on Windows.

The download link is supposed to go here:
http://stylebuilder.telerik.com/ZipHandler.ashx?mode=get&suite=aspnet-ajax&skin=[MySkinName]
Bozhidar
Telerik team
 answered on 30 May 2012
0 answers
103 views
Dear all,
     I use a grid b in another grid a edit form. Now when a is edit status, I add new record to b,but I b's insertcommand don't work. why?
     Please help, thanks!
Y
Top achievements
Rank 1
 asked on 30 May 2012
3 answers
182 views
In file explorer, i would like to make a ajax call when i click a folder name
& using ajax call i would like to populate a radgrid from the database

a.    can this be achieved ?
a.    should i use the ajaxpanel or ajaxmanager for this

pl help

thanks

Dobromir
Telerik team
 answered on 30 May 2012
1 answer
99 views
I want to change the font weight of selected nodes of a radcombobox to bold. how can I do that??
Shinu
Top achievements
Rank 2
 answered on 30 May 2012
1 answer
192 views
Hi all,

i have implemented radcombobox with these features sorting , multiple columns for displaying and selected index changed event server side. every thing working fine when first time i select any item from combo but when i am going to select second,third ..... time item from combo than an empty rows added simultaneously
my code is follows
C#
------------------------------------------------
protected void OnOrdersCombo_DataBound(object sender, EventArgs e)
        {
            ((Literal)rcbOrders.Footer.FindControl("RadComboItemsCount")).Text = Convert.ToString(rcbOrders.Items.Count);
            rcbOrders.EmptyMessage = "Please Select";
        }
 
        protected void OnOrdersCombo_ItemRequested(object sender, RadComboBoxItemsRequestedEventArgs e)
        {
            rcbOrders.Items.Clear();
 
            string query = string.Empty;
            int OrderNo = 0;
            if (int.TryParse(e.Text, out OrderNo))
                query = @"select
                CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate,
                Sum(OrderedQty)OrderedQty,sum(isnull(DeliveredQty,0))DeliveredQty,Sum(Amount)Amount
                from CCLC_Order_Master
                inner join CCLC_Order_Detail on CCLC_Order_Detail.OrderNo = CCLC_Order_Master.OrderNo
                WHERE isnull(DeliveredQty,0)> 0  AND CCLC_Order_Master.OrderNo ='" + OrderNo.ToString() +
                "' group by CCLC_Order_Master.OrderNo,CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate";
            else
                query = @"select
                CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate,
                Sum(OrderedQty)OrderedQty,sum(isnull(DeliveredQty,0))DeliveredQty,Sum(Amount)Amount
                from CCLC_Order_Master
                inner join CCLC_Order_Detail on CCLC_Order_Detail.OrderNo = CCLC_Order_Master.OrderNo
                WHERE isnull(DeliveredQty,0)> 0  AND ContactName LIKE '" + e.Text + @"%'
                group by CCLC_Order_Master.OrderNo,CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate";
 
            SqlDataSource1.SelectCommand = query;
            rcbOrders.DataBind();
 
        }
 
        protected void OnOrdersCombo_ItemDataBound(object sender, RadComboBoxItemEventArgs e)
        {
            e.Item.Text = ((DataRowView)e.Item.DataItem)["OrderNo"].ToString();
            e.Item.Value = ((DataRowView)e.Item.DataItem)["OrderNo"].ToString();
        }
 
        protected void OnOrdersCombo_ItemSelected(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
        {
            LoadOrderInformation(CCLC_Order_Master.GetDataByKey(long.Parse(rcbOrders.SelectedItem.Value)));
            LoadOrderDetailInformation(long.Parse(rcbOrders.SelectedItem.Value));
            PDealID = (long?)null;
        }
 
JS
----------------------------------------
function UpdateItemCountField(sender, args) {
                sender.get_dropDownElement().lastChild.innerHTML = "A total of " + sender.get_items().get_count() + " items";
            }
 
            function OnOrders_ClientSelectedIndexChanged(sender, eventArgs) {
                var item = eventArgs.get_item();
                var value = item.get_value();
                var text = item.get_text();
                var itemCount = sender.get_items().get_count();
                if (itemCount > 1) {
                    sender.clearItems();
                    sender.clearSelection();
                    var comboItem = new Telerik.Web.UI.RadComboBoxItem();
                    comboItem.set_text(text);
                    comboItem.set_value(value);
                    sender.trackChanges();
                    sender.get_items().add(comboItem);
                    comboItem.select();
                    sender.commitChanges();
                }
                if (itemCount = 1) {
                    sender.trackChanges();
                    sender.set_text(text);
                    sender.set_value(value);
                    sender.commitChanges();
                }
            }
----------------------------------------
 
ASPX
----------------------------------------
<telerik:RadComboBox runat="server" ID="rcbOrders" Height="190px" Width="205px" DropDownWidth="695px"
                            DataSourceID="SqlDataSource1" MarkFirstMatch="true" EnableLoadOnDemand="true"
                            OnClientSelectedIndexChanged="OnOrders_ClientSelectedIndexChanged" HighlightTemplatedItems="true"
                            AutoPostBack="true" OnClientItemsRequested="UpdateItemCountField" OnDataBound="OnOrdersCombo_DataBound"
                            OnItemDataBound="OnOrdersCombo_ItemDataBound" OnItemsRequested="OnOrdersCombo_ItemRequested"
                            OnSelectedIndexChanged="OnOrdersCombo_ItemSelected">
                            <HeaderTemplate>
                                <ul>
                                    <li class="col1">Contact Name</li>
                                    <li class="col2">Order No</li>
                                    <li class="col3">Ordered Qty</li>
                                    <li class="col4">Delivered Qty</li>
                                    <li class="col5">Order Amount</li>
                                    <li class="col6">Order Date</li>
                                </ul>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <ul>
                                    <li class="col1">
                                        <%# DataBinder.Eval(Container.DataItem, "ContactName")%></li>
                                    <li class="col2">
                                        <%# DataBinder.Eval(Container.DataItem, "OrderNo")%></li>
                                    <li class="col3">
                                        <%# DataBinder.Eval(Container.DataItem, "OrderedQty")%></li>
                                    <li class="col4">
                                        <%# DataBinder.Eval(Container.DataItem, "DeliveredQty")%></li>
                                    <li class="col5">
                                        <%# DataBinder.Eval(Container.DataItem, "Amount")%></li>
                                    <li class="col6">
                                        <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:dd/MM/yyyy}")%></li>
                                </ul>
                            </ItemTemplate>
                            <FooterTemplate>
                                Total of
                                <asp:Literal runat="server" ID="RadComboItemsCount" />
                                items
                            </FooterTemplate>
                        </telerik:RadComboBox>
                        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:CCLCSystem %>"
                            ProviderName="System.Data.SqlClient" SelectCommand="select CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate,sum(CCLC_Order_Detail.OrderedQty)OrderedQty,sum(isnull(CCLC_Order_Detail.DispatchQty,0))DispatchQty,sum(CCLC_Order_Detail.DeliveredQty)DeliveredQty,sum(CCLC_Order_Detail.Amount)Amount from CCLC_Order_Master inner join CCLC_Order_Detail on CCLC_Order_Detail.OrderNo = CCLC_Order_Master.OrderNo WHERE isnull(DeliveredQty,0)> 0 group by CCLC_Order_Master.OrderNo,CCLC_Order_Master.ContactName, CCLC_Order_Master.OrderNo, CCLC_Order_Master.OrderDate">
                        </asp:SqlDataSource>

 
can any one please fix this issue

Ivana
Telerik team
 answered on 30 May 2012
1 answer
167 views
Hello friends,

I have already tried some stuff but I couldn't change the 'Count' footer text.

The counter has been added with the ShowFooter="True" tag and it seems to be working but I need to localize the "Count" word as attached.


<telerik:RadGrid ID="gdvPendenteAtendimento" runat="server" Width="99%" Height="480px"
                            PageSize="10" CellSpacing="0" GridLines="None" Skin="Office2010Silver" AllowPaging="true"
                            AllowSorting="true" AllowFilteringByColumn="true" OnItemDataBound="gdvPendenteAtendimento_ItemDataBound"
                            OnItemCommand="gdvPendenteAtendimento_ItemCommand" AlternatingItemStyle-CssClass="alt-color"
                            AutoGenerateColumns="False" ShowFooter="True" OnCustomAggregate="gdvPendenteAtendimento_CustomAggregate">


Any ideas?

Thanks in advance,
Will
Shinu
Top achievements
Rank 2
 answered on 30 May 2012
3 answers
105 views
My ajax loading panel always shows up beneath images in rad rotators (even though the loading panel has z value set to 99999).  Is there any way to get it to show over images of a rad rotator on the page?
Richard
Top achievements
Rank 1
 answered on 29 May 2012
1 answer
264 views
There is a problem when i am try to pass this 
<asp:ControlParameter Name="Com_Name" PropertyName="SelectedValue" ControlD="comNameFilter" /> 
It says 

Could not find control 'comNameFilter' in ControlParameter 'Com_Name'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
Exception Details: System.InvalidOperationException: Could not find control 'comNameFilter' in ControlParameter 'Com_Name'.

and i try the other IDs which is fine.
Can any body please tell me how can i fixed it 
by finding the control Id of Combobox or any other way to do it?
Thanks very much
 


    <telerik:RadGrid ID="RGBranch" runat="server"
      AllowPaging="True" AllowSorting="True" CellSpacing="0" GridLines="None" OnNeedDataSource="RadGridList_NeedDataSource"
      Skin="Windows7" AllowFilteringByColumn="True" AllowMultiRowSelection="True" EnabledViewState="true"
      AutoGenerateColumns="False" OnDeleteCommand="RGBranch_DeleteCommand">
      <MasterTableView DataKeyNames="Com_ID,Branch_No" ClientDataKeyNames="Com_ID,Branch_No" >
        <Columns>
        <telerik:GridClientSelectColumn UniqueName="Selected" FilterControlAltText="Filter Selected Column">
        </telerik:GridClientSelectColumn>
          <telerik:GridBoundColumn DataField="Com_ID" Visible="false" />
          <telerik:GridBoundColumn DataField="Com_Name" HeaderText="Company">
          <FilterTemplate>
          <telerik:RadComboBox ID="comNameFilter" EnableLoadOnDemand="true" ShowToggleImage="false"
          EnableAutomaticLoadOnDemand="True" ItemsPerRequest="10" EnableVirtualScrolling="true" DataSourceID="DataSource"
           MarkFirstMatch="true" runat="server" DataTextField="Com_Name" DataValueField="Com_Name">
          </telerik:RadComboBox>
          </FilterTemplate>
          </telerik:GridBoundColumn>
          <telerik:GridBoundColumn DataField="Branch_No" HeaderText="Branch No" />
          <telerik:GridBoundColumn DataField="Branch_Name" HeaderText="Branch Name" />
          <telerik:GridCheckBoxColumn DataField="Is_Reservation_Enabled" HeaderText="Reservation"
            ItemStyle-Width="5%" />
          <telerik:GridCheckBoxColumn DataField="Is_Takeaway_Enabled" HeaderText="Takeaway"
            ItemStyle-Width="5%" />
          <telerik:GridBoundColumn DataField="Last_Update_Date" HeaderText="Last Update On" />
          <telerik:GridTemplateColumn AllowFiltering="false">
            <ItemTemplate>
              <asp:LinkButton ID="lbtnDel" OnClientClick="return confirm('Are you sure?')" runat="server"
                CommandName="Delete">Delete</asp:LinkButton>
            </ItemTemplate>
          </telerik:GridTemplateColumn>
        </Columns>
        <PagerStyle Mode="NextPrevAndNumeric"/>
      </MasterTableView>
      <ClientSettings>
        <Selecting AllowRowSelect="true" />
        <ClientEvents OnRowDblClick="RowDblClick" />
      </ClientSettings>
    </telerik:RadGrid>
    <asp:SqlDataSource ID="DataSource" connectionString="server=sql2008;database=QuoteNOWDB2;uid=sa;pwd=holiday" runat="server"
    SelectCommand = "select distinct LoginUserCom.Com_Name FROM LoginUserCom INNER JOIN Branch 
                     ON LoginUserCom.Com_ID = Branch.Com_ID where LoginUserCom.Com_Name = @Com_Name order by LoginUserCom.Com_Name"> 
    <SelectParameters>
                <asp:ControlParameter Name="Com_Name" PropertyName="SelectedValue" ControlID="comNameFilter" />
            </SelectParameters>    
    </asp:SqlDataSource>
Richard
Top achievements
Rank 1
 answered on 29 May 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?