Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
84 views
Is it possible to select the month using RadMonthYearPicker without clicking "[OK]" in the PopupControl (like using DateTimePicker)?
Lukasz Kalbarczyk
Top achievements
Rank 1
 answered on 26 Sep 2011
3 answers
69 views
hi all,

i have a rad combo in ASP grid view
on button click we add a new row at bottom of Grid view this is done with JS code pasted below

 

var newRow=grd.rows[grd.rows.length-1].cloneNode(true);

 

tbod.appendChild(newRow);

now the Problem i inserted 3 rows to my Grid view
when i click the arrow of rad combo of the 3rd row its opening rad combo in the first row

but when i repllace rad combo with drop down its working fine

how to resolve this?

Thanks, Harin

Dimitar Terziev
Telerik team
 answered on 26 Sep 2011
5 answers
123 views

We want to limit the upload filesize. We created a test project using samples on the telerikwebsite. When maximum filesize is reached an error is thrown. What am i doing wrong? Below the code:

ASPX

<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    <Scripts>
        <%--Needed for JavaScript IntelliSense in VS2010--%>
        <%--For VS2008 replace RadScriptManager with ScriptManager--%>
        <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">
    function checkUploadedFilesSize(progressArea, args) {
        alert("ok");
        //progressArea.confirmed is a custom variable,   
        // you can use another if you want to   
        if (!progressArea.confirmed &&
        args.get_progressData().RadUpload.RequestSize > 1000000) {
            if (confirm("The total size of the selected files" +
                      " is more than the limit." +
                                        " Do you want to cancel the upload?")) {
                progressArea.cancelRequest();
            }
            else {
                progressArea.confirmed = "confirmed";
            }
        }
    }
</script>
<telerik:RadUpload runat="server" id="RadUpload1" />
<telerik:RadProgressArea runat="server" id="RadProgressArea1"  OnClientProgressUpdating="checkUploadedFilesSize" />
<telerik:RadProgressManager runat="server" id="RadProgressManager1" />
<asp:Button runat="server" id="Button1" text="Upload" />

CS

protected void RadUpload1_FileExists(object sender, UploadedFileEventArgs e)
{
    UploadedFile file = e.UploadedFile;
 
    string targetFileName = Server.MapPath(RadUpload1.TargetFolder) + RadUpload1.UploadedFiles[0].GetName();
    file.SaveAs(Server.MapPath(@"Upload" + @"\" + targetFileName));
}


web.config

<?xml version="1.0"?>
<configuration>
    <appSettings>
        <add key="Telerik.ScriptManager.TelerikCdn" value="Disabled"/>
        <add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled"/>
    </appSettings>
    <system.web>
        <compilation debug="true" targetFramework="4.0"/>
        <pages>
            <controls>
                <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
            </controls>
        </pages>
        <httpHandlers>
            <add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false"/>
            <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false"/>
            <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false"/>
            <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/>
            <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
        </httpHandlers>
        <httpModules>
            <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule"/>
            <add name="RadCompression" type="Telerik.Web.UI.RadCompression"/>
        </httpModules>
    </system.web>
    <system.webServer>
        <validation validateIntegratedModeConfiguration="false"/>
        <modules runAllManagedModulesForAllRequests="true">
            <remove name="RadUploadModule"/>
            <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" preCondition="integratedMode"/>
            <remove name="RadCompression"/>
            <add name="RadCompression" type="Telerik.Web.UI.RadCompression" preCondition="integratedMode"/>
        </modules>
        <handlers>
            <remove name="ChartImage_axd"/>
            <add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode"/>
            <remove name="Telerik_Web_UI_SpellCheckHandler_axd"/>
            <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode"/>
            <remove name="Telerik_Web_UI_DialogHandler_aspx"/>
            <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode"/>
            <remove name="Telerik_RadUploadProgressHandler_ashx"/>
            <add name="Telerik_RadUploadProgressHandler_ashx" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" preCondition="integratedMode"/>
            <remove name="Telerik_Web_UI_WebResource_axd"/>
            <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" preCondition="integratedMode"/>
        </handlers>
    </system.webServer>
</configuration>
Genady Sergeev
Telerik team
 answered on 26 Sep 2011
3 answers
120 views
Hi,

I am using telerik dll version 2010.2.929.35.
I have a grid in a page and i am showing tooltip on click of each cell, using "radTooltipManager". The contents of the tooltip are dynamic.
The function OnAjaxUpdate is called multiple times in firefox.
In the previous version of the dll, this was working fine. Please help...

Thanks...

Below is the code.

Master page

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="atk" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<head id="Head1" runat="server">
    <title></title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <atk:ToolkitScriptManager ID="ScriptManager1" EnablePageMethods="true" EnableScriptLocalization="true"
        runat="server" AsyncPostBackTimeout="36000">
    </atk:ToolkitScriptManager>
    <div>
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>

Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TooltipwithRadgrid.aspx.cs"
    MasterPageFile="~/MasterPage.Master" Inherits="TooltipwithRadgrid" %>
 
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="atk" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <asp:UpdatePanel ID="ss" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <telerik:RadToolTipManager runat="server" Width="200px" Height="100px" ContentScrolling="Auto"
                ID="RadToolTipManager1" AutoCloseDelay="90000000" RelativeTo="Element" Animation="Fade"
                HideEvent="LeaveTargetAndToolTip" ManualClose="false" Skin="Default" OnAjaxUpdate="OnAjaxUpdate"
                ShowEvent="OnClick" RenderInPageRoot="true" AnimationDuration="100">
            </telerik:RadToolTipManager>
            <asp:Panel ID="pnlData" runat="server">
            </asp:Panel>
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:Button ID="btn" runat="server" Text="bind grid" />
</asp:Content>

Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using Telerik.Web.UI;
using System.Web.UI.HtmlControls;
 
 
 
public class DynamicTemplateRadGridHandler : ITemplate
{
 
    GridItemType itemtype;
 
    Telerik.Web.UI.RadToolTipManager radToolTipManager;
    string columnName;
 
    /// <summary>
    /// Constructor for dynamic template
    /// </summary>
    /// <param name="item_type">Itemtype(Header/Dataitem)</param>
    /// <param name="dataload_Name">name of the dataload</param>
    public DynamicTemplateRadGridHandler(GridItemType item_type, string column_Name, Telerik.Web.UI.RadToolTipManager radToolTip_Manager)
    {
        columnName = column_Name;
        itemtype = item_type;
        radToolTipManager = radToolTip_Manager;
    }
 
    #region ITemplate Members
 
    /// <summary>
    /// creates templates for header and items
    /// </summary>
    /// <param name="container"></param>
    public void InstantiateIn(Control Container)
    {
        switch (itemtype)
        {
            case GridItemType.Header:
                Literal header_ltrl = new Literal();
                header_ltrl.Text = "<b>" + columnName + "</b>";
                Container.Controls.Add(header_ltrl);
                break;
            case GridItemType.Item:
            case GridItemType.AlternatingItem:
                LinkButton field_lbl = new LinkButton();
                field_lbl.ID = columnName;
                field_lbl.Text = String.Empty;
                field_lbl.DataBinding += new EventHandler(OnDataBinding);
                Container.Controls.Add(field_lbl);
                break;
 
 
        }
    }
 
    #endregion
 
    /// <summary>
    /// used to bind data to dynamic templates created by using InstantiateIn
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    void dataTable_DataBinding(object sender, EventArgs e)
    {
        object bound_value_obj = null;
        Control ctrl = (Control)sender;
        GridDataItem data_item_container = (GridDataItem)ctrl.NamingContainer;
        bound_value_obj = DataBinder.GetPropertyValue(data_item_container.DataItem, columnName);
        LinkButton lnk = (LinkButton)sender;
        lnk.Text = bound_value_obj.ToString();
        radToolTipManager.TargetControls.Add(lnk.ClientID, "Tool tip Data", true);
 
    }
 
    private void OnDataBinding(object sender, EventArgs e)
    {
        object bound_value_obj = null;
        Control ctrl = (Control)sender;
        GridDataItem data_item_container = (GridDataItem)ctrl.NamingContainer;
        bound_value_obj = DataBinder.GetPropertyValue(data_item_container.DataItem, columnName);
        LinkButton lnk = (LinkButton)sender;
        lnk.Text = bound_value_obj.ToString();
        radToolTipManager.TargetControls.Add(lnk.ClientID, "Tool tip Data", true);
 
    }
 
 
}
 
public partial class TooltipwithRadgrid : System.Web.UI.Page
{
    public RadGrid grdHierarchy = null;
    protected void Page_Load(object sender, EventArgs e)
    {
 
        btn.Click += new EventHandler(btn_Click);
    }
 
    protected void btn_Click(object sender, EventArgs e)
    {
        creatGrid();
    }
    protected void Page_Init(object sender, EventArgs e)
    {
        pnlData.Controls.Clear();
        grdHierarchy = null;
 
    }
 
    protected void rad_OnItemDataBound(object sender, GridItemEventArgs e)
    {
        if (e.Item.ItemType == GridItemType.Item || e.Item.ItemType == GridItemType.AlternatingItem)
        {
            LinkButton lnk = e.Item.FindControl("lnk4") as LinkButton;
            RadToolTipManager1.TargetControls.Add(lnk.ClientID, "fffff123", true);
        }
    }
    protected void OnAjaxUpdate(object sender, ToolTipUpdateEventArgs args)
    {
        //this.UpdateToolTip(args.Value, args.UpdatePanel);
        Label ctrl = new Label();
        ctrl.Text = args.Value + "  test data.";
        args.UpdatePanel.ContentTemplateContainer.Controls.Add(ctrl);
        RadToolTipManager1.UpdatePanel.Update();
 
    }
    private void UpdateToolTip(string elementID, UpdatePanel panel)
    {
        Label ctrl = new Label();
        ctrl.Text = elementID + "  test data.";
        panel.ContentTemplateContainer.Controls.Add(ctrl);
        RadToolTipManager1.UpdatePanel.Update();
 
    }
    private void creatGrid()
    {
        DataTable dt = new DataTable();
        for (int i = 0; i < 10; i++)
        {
            dt.Columns.Add("Column"+i);
        }
         
        for (int i = 0; i < 10; i++)
        {
            DataRow dr = dt.NewRow();
            foreach (DataColumn clm in dt.Columns)
            {
                dr[clm] = "Value" + i;
            }
            
             
            dt.Rows.Add(dr);
        }
 
 
        grdHierarchy = new RadGrid();
        grdHierarchy.ID = "grdHierarchy";
         
        grdHierarchy.ID = "grdHierarchy";
        grdHierarchy.EnableTheming = true;
        grdHierarchy.Width = Unit.Pixel(200);
        grdHierarchy.AutoGenerateColumns = false;
        grdHierarchy.EnableLinqExpressions = false;
        grdHierarchy.MasterTableView.Columns.Clear();
        grdHierarchy.AllowPaging = false;
        grdHierarchy.AllowSorting = false;
        grdHierarchy.EnableViewState = true;
        grdHierarchy.MasterTableView.EnableViewState = true;
        grdHierarchy.ClientSettings.EnableRowHoverStyle = true;
        grdHierarchy.ClientSettings.EnableAlternatingItems = true;
        grdHierarchy.ClientSettings.Scrolling.AllowScroll = true;
        grdHierarchy.ClientSettings.Scrolling.FrozenColumnsCount = 1;
        grdHierarchy.ClientSettings.Scrolling.SaveScrollPosition = true;
        grdHierarchy.ClientSettings.Scrolling.ScrollHeight = Unit.Pixel(100);
        grdHierarchy.ClientSettings.Scrolling.UseStaticHeaders = true;
        foreach (DataColumn clm in dt.Columns)
        {
            GridTemplateColumn ItemTmpField = new GridTemplateColumn();
 
            ItemTmpField.HeaderTemplate = new DynamicTemplateRadGridHandler(GridItemType.Header, clm.ColumnName, RadToolTipManager1);
            ItemTmpField.ItemTemplate = new DynamicTemplateRadGridHandler(GridItemType.Item, clm.ColumnName, RadToolTipManager1);
 
            grdHierarchy.MasterTableView.Columns.Add(ItemTmpField);
        }
        grdHierarchy.DataSource = dt;
        grdHierarchy.DataBind();
        pnlData.Controls.Clear();
        pnlData.Controls.Add(grdHierarchy);
 
 
    }
}



Marin Bratanov
Telerik team
 answered on 26 Sep 2011
5 answers
99 views
Hi,

MasterPage>Default.aspx>MainUserControl.ascx

MainUserControl.ascx has a tabstrip and multipage which in turns holds 5 other user controls each having a RadGrid.

On each grid I need to open a window from one of the grid columns and pass through the row a data item.

I have tried from your examples both using the javascript function called from the ItemCreated event and also direct from code behind.
In some cases this works but not always and not on every grid.

I've tried changing viewstate, adding and taking away window managers and everything else I can think of.
Is there a prescribed method or sample that will show this functionality please?

Thanks,
Jon
sitefinitysteve
Top achievements
Rank 2
Iron
Veteran
 answered on 26 Sep 2011
3 answers
107 views
Hi guys,

I know IE8's fieldsets are pretty notorious, and I have been working through some other visual issues with IE8, but this one has me a bit stumped. I think that any fixes I am trying to apply to the fieldset class might be getting quashed by FormDecorator. Not wanting to fight the battle from two ends at once, I thought it might be prudent to ask you guys real quick.

So, check it out. This dialog window renders properly under all webkit browsers, and under IE9, but under IE8 the fieldset margin/padding/border seems to have disappeared and the fieldset is being rendered inline instead of block? 

<%@ Page Language="C#" EnableViewState="False" AutoEventWireup="True" CodeBehind="DashboardGlobalSettings.aspx.cs" Inherits="CableSolve.Web.Dashboard.Dialog.Windows.DashboardGlobalSettings" %>
 
<!DOCTYPE html>
<html lang="en">
    <head runat="server">
        <title></title>
    </head>
    <body onclick='OnClientMouseClick("body")' >
        <form id="form1" runat="server">
            <link rel="stylesheet" type="text/css" href="../../../Content/Dashboard/DashboardGlobalSettings.css" />
 
            <telerik:RadScriptManager ID="RadScriptManager1" Runat="server">
                <CompositeScript>
                    <Scripts>
                        <asp:ScriptReference Path="~/Scripts/Dashboard/DashboardGlobalSettings.js" />
                    </Scripts>
                </CompositeScript>
            </telerik:RadScriptManager>
 
            <telerik:RadFormDecorator ID="RadFormDecorator1" Runat="server" DecoratedControls="All" Skin="Web20" />
 
            <telerik:RadAjaxManager ID="RadAjaxManager1" Runat="server">
                <AjaxSettings>
                    <telerik:AjaxSetting AjaxControlID="CheckBox1">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="RadNumericTextBox1" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                    <telerik:AjaxSetting AjaxControlID="RadListBox1">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="RadListBox1" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                    <telerik:AjaxSetting AjaxControlID="RadButton1">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="RadListBox1" />
                            <telerik:AjaxUpdatedControl ControlID="RadTextBox1" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                    <telerik:AjaxSetting AjaxControlID="CheckBox4">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="RadNumericTextBox2" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                </AjaxSettings>
            </telerik:RadAjaxManager>
 
            <telerik:RadCodeBlock ID="RadCodeBlock1" Runat="server">
                <script type="text/javascript">
                    var radListBox1ID = "<%= RadListBox1.ClientID %>";
                    var radTextBox1ID = "<%= RadTextBox1.ClientID %>";
                    var radButton1ID = "<%= RadButton1.ClientID %>";
                    var radNumericTextBox1ID = "<%= RadNumericTextBox1.ClientID %>";
                    var radNumericTextBox2ID = "<%= RadNumericTextBox2.ClientID %>";
                    var checkBox1ID = "<%= CheckBox1.ClientID %>";
                    var checkBox4ID = "<%= CheckBox4.ClientID %>";
                    var ajaxManagerID = "<%= RadAjaxManager1.ClientID %>";
                </script>
            </telerik:RadCodeBlock>
 
            <fieldset id="RefreshProperties">
                <legend>Refresh Settings</legend>
                <div id="RefreshArea">
                    <div id="RefreshLeftSide">
                        Auto-Refresh Enabled:
                        <asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" OnCheckedChanged="CheckBox1_CheckedChanged" />
                    </div>
                    <div id="RefreshRightSide">
                        <telerik:RadNumericTextBox ID="RadNumericTextBox1" Runat="server" Label="Auto-Refresh Interval (Minutes):" MaxValue="60" MinValue="1" ShowSpinButtons="True" Value="1" Width="225px" Enabled="False" LabelCssClass="riLabel LabelDisabled" DataType="System.Int32">
                            <NumberFormat DecimalDigits="0" AllowRounding="False" />
                        </telerik:RadNumericTextBox>
                    </div>
                </div>
            </fieldset>
 
            <fieldset id="TabProperties">
                <legend>Tab Settings</legend>
                    <div>
                        <div id="TabLeftSide">
                            <telerik:RadListBox ID="RadListBox1" Runat="server" AllowDelete="True" AllowReorder="True" EnableDragAndDrop="True" Skin="Web20" Height="95px" OnClientSelectedIndexChanged="OnClientSelectedIndexChanged" Width="150px" OnClientLoad="OnClientLoad"/>
                        </div>
                        <div id="TabRightSide" onclick='OnClientMouseClick("notbody")'>
                            <telerik:RadTextBox ID="RadTextBox1" Runat="server" EmptyMessage="Enter tab name" Skin="Web20" Width="150px" />
                            <div id="TabButton">
                                <telerik:RadButton ID="RadButton1" Runat="server" Skin="Web20" Text="Add Tab" OnClientClicked="OnButtonClicked" AutoPostBack="False">
                                </telerik:RadButton>
                            </div>
                        </div>  
                    </div>
            </fieldset>
 
            <fieldset id="CycleProperties">
                <legend>Tab Cycle Settings</legend>
                <div id="CycleArea">
                    <div id="CycleLeftSide">
                        Auto-Cycle Enabled:
                        <asp:CheckBox ID="CheckBox4" runat="server" AutoPostBack="True" OnCheckedChanged="CheckBox4_CheckedChanged" />
                    </div>
                    <div id="CycleRightSide">
                        <telerik:RadNumericTextBox ID="RadNumericTextBox2" Runat="server" Label="Auto-Cycle Interval (Minutes):" MaxValue="60" MinValue="1" ShowSpinButtons="True" Value="1" Width="225px" Enabled="False" LabelCssClass="riLabel LabelDisabled" DataType="System.Int32">
                            <NumberFormat DecimalDigits="0" AllowRounding="False" />
                        </telerik:RadNumericTextBox>
                    </div>
                </div>
            </fieldset>
 
            <div id="BottomButton">
                <telerik:RadButton ID="RadButton2" Runat="server" Skin="Web20" Text="Apply" OnClientClicked="CloseAndSave" OnClick="RadButton2_Click" />
            </div>
        </form>
    </body>
</html>

body
{
    font-size: 12px;
    font-family: "segoe ui",arial,sans-serif;
    overflow: hidden;
}
 
.LabelEnabled
{
    color: Black !important;
}
 
.LabelDisabled
{
    color: Gray !important;
}
 
.riTextBox
{
    color: Black !important;
}
 
.RadForm_Web20.rfdFieldset legend
{
    color: #6788be;
}
 
.rwTable
{
    height: 337px;
}
 
#TabLeftSide
{
    float: left;
}
 
#TabRightSide
{
    float: right;
    padding-right: 55px;
}
 
#TabButton
{
    text-align: left;
    padding-top: 2px;
}
 
#BottomButton
{
    margin-top: 10px;
    margin-left: 170px;
}
 
#TabProperties
{
    height: 112px;
    width: 380px;
    padding-right: 10px;
}
 
#RefreshArea
{
    padding: 2px;
}
 
#RefreshLeftSide
{
    text-align: center;
    float: left;
    clear: none;
    margin-top: 3px;
}
 
#RefreshRightSide
{
    text-align: center;
    float: left;
    clear: none;
    margin-left: 5px;
}
 
#CycleArea
{
    padding: 2px;
}
 
#CycleLeftSide
{
    text-align: center;
    float: left;
    clear: none;
    margin-top: 3px;
}
 
#CycleRightSide
{
    text-align: center;
    float: left;
    clear: none;
    margin-left: 13px;
}

I went ahead and tried a few things in the CSS:
  • I tried setting the padding/margins explicitly. This didn't have any affect on IE8, and had adverse effects on Chrome.
  • I tried forcing the style "display" to "block" via "display: block !important", but still saw inline-esque properties in IE8.
  • I looked at this thread and attempted to use more-specific class names to apply the CSS, but wasn't successful.

At that point, I started wondering what parts of my problem were already fixed by Telerik's FormDecorator (most noticeably it seems to fix the fieldset/legend/IE8 issue) and what problems needed a little more polishing. As such, I am here.

Any advice?

Cheers,

Sean
Bozhidar
Telerik team
 answered on 26 Sep 2011
3 answers
91 views
When I enable a RadComboBox on the client side like comboBox._enabled = true;, and the AllowCustomText property is already true, the input element should also be enabled.  But it isn't.

I have to make a separate check and call like so.

if (comboBox._allowCustomText == true)
    comboBox._inputDomElement.disabled = false;
Ivana
Telerik team
 answered on 26 Sep 2011
1 answer
82 views
Hello Community and telerik,

I have read a lot and even seen the video-tutorial but there seems to be no simple client-side-sorting.

Can some1 point me to a WORKING, 100%-client-side-sorting-example?

Thanks a lot,
Gint
Vasil
Telerik team
 answered on 26 Sep 2011
1 answer
89 views
I am using "creation date" as custom column. 

this colum shows in the middle (depending on how big name of file and size are).    Is there a way to set up width and align all the way to left? for custom column ? 

Thanks in advanced
Dobromir
Telerik team
 answered on 26 Sep 2011
0 answers
44 views
Hi there

This is no big deal, but just wondering if there's a solution to it. I've a combobox with a fairly large list of items (mostly about 100). If I have a item selected, then go to click the drop-down button to select another value the current selected item initially appears about half way down the list and then jumps back up to the top of the list. It can be quite offputting at times. Is there any way to keep the selected item at the top of the list?
Steven Webster
Top achievements
Rank 1
 asked on 26 Sep 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?