Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
108 views
Hi

I have just downloaded the trial for the pivot grid and have a few questions as nothing is turned up via search.

1. When setting the height to 100% it does not work, is this an issue. I can get it to work by simple adding style tags with nothing in them but that messes with styles by making fonts bigger etc.

2. The load mask does does not display and I get a blank screen when performing any action such as filtering. 

I am running in IE10 and 2012 c# with 2 references (telerik.web.ui & web.ui.skins). Pretty much using the code as is provided by the demos. Below is the markup (Uncommenting the style tags and the height gets set). I am wondering if I need to copy some js files into the project?

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<%--<style>

</style>--%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' >

<head id="Head1" runat="server">
    <title>Telerik ASP.NET Example</title>
</head>

<body>

    <form id="form1" runat="server">

    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />

    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadPivotGrid2">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadPivotGrid2"></telerik:AjaxUpdatedControl>
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>

    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" >

    </telerik:RadAjaxLoadingPanel>

    <div style="height:100%">



        <telerik:RadPivotGrid ID="RadPivotGrid2" runat="server" DataSourceID="ObjectDataSource1" height="98%" LoadingPanelID="RadAjaxLoadingPanel1"
            AllowPaging="true" AllowFiltering="true" ShowFilterHeaderZone="true">

            <ClientSettings Scrolling-AllowVerticalScroll="true" EnableFieldsDragDrop="true">
            </ClientSettings>

            <DataCellStyle Width="100px" />

            <Fields>

                <telerik:PivotGridRowField ZoneIndex="0" DataField="PlaneType" Caption="PlaneType">
                </telerik:PivotGridRowField>

                <telerik:PivotGridRowField ZoneIndex="1" DataField="PlaneModel" Caption="PlaneModel">
                </telerik:PivotGridRowField>

                <telerik:PivotGridAggregateField ZoneIndex="0" DataField="Passengers" Caption="Passengers" UniqueName="Passengers" Aggregate="Sum">
                </telerik:PivotGridAggregateField>

                <telerik:PivotGridAggregateField ZoneIndex="1" DataField="Cargo" Caption="Cargo" UniqueName="Cargo" Aggregate="Sum">
                </telerik:PivotGridAggregateField>

                <telerik:PivotGridColumnField ZoneIndex="0" DataField="Country" Caption="Country" UniqueName="Country">
                </telerik:PivotGridColumnField>

                <telerik:PivotGridColumnField ZoneIndex="1" DataField="City" Caption="City" UniqueName="City">
                </telerik:PivotGridColumnField>

            </Fields>
        </telerik:RadPivotGrid>

                <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetPivotData" TypeName="ModelViewer.Class.PivotItemData">
        </asp:ObjectDataSource>

    </div>

    </form>

</body>
</html>

Daniel
Top achievements
Rank 1
 answered on 12 Mar 2015
1 answer
91 views
My project requirement is specific.For my project,user not store information in db,after complete user crud operation need to clean all information, I need to use telerik:RadGrid batchRadClientDataSource,this contain several columns have combo,combo grid,combo tree and textbox ,want to store grid all crud operations data in server session.


I follow this link,but fail to understand how to store information in session.

http://demos.telerik.com/aspnet-ajax/grid/examples/data-binding/client-side/client-data-source-binding/defaultcs.aspx


How to store RadClientDataSource information in session.Any type of suggestion will be acceptable.
Maria Ilieva
Telerik team
 answered on 12 Mar 2015
2 answers
97 views
In my page, I have a Grid that is populated by its NeedDataSource event. In the ItemDataBound event, I add a ToolTip to cells in the row as follows:

protected void HistoryGrid_ItemDataBound ( object sender, GridItemEventArgs e )
{
    if ( e.Item is GridDataItem )
    {
        GridDataItem GDI = e.Item 
as GridDataItem;

        if
 ( e.Item.DataItem is RDH.HistoryData )
        {
            RDH.HistoryData DataItem = GDI.DataItem 
as RDH.HistoryData;
            e.Item.Selected = 
this.SelectedItems.Contains ( DataItem.AssetId );
            Control MacIdLabel = e.Item.FindControl ( 
"MacIdLabel" );

            
if ( !Object.Equals ( MacIdLabel, null ) )
            {
                
if ( !Object.Equals ( this.RadToolTipManager1, null ) )
                {
                   this.RadToolTipManager1.TargetControls.Add ( MacIdLabel.ClientID, DataItem.AssetId.ToString (), true );       
                }
            }

            Type t = 
typeof ( RDH.HistoryData );
            GridColumn GC;
            PropertyInfo PI;
            TableCell TC;<

            
for
 ( Int32 i = 1; i < this.NumberOfDays + 1; i++ )
            {
                GC = 
this.HistoryGrid.MasterTableView.Columns.FindByDataField ( "Day" + i + "Wattage" );
                TC = GDI.Cells [ GC.OrderIndex ];
                PI = t.GetProperty ( 
"Day" + i + "Color" );
                TC.BackColor = ( Color ) PI.GetValue ( DataItem, 
null );
                PI = t.GetProperty ( 
"Day" + i + "ForeColor" );
                TC.ForeColor = ( Color ) PI.GetValue ( DataItem, 
null );
                
this.RadToolTipManager2.TargetControls.Add ( TC.ClientID, 
                  String.Format ( 
"{0}|{1}|2}", DataItem.AssetId, i - 1, GC.OrderIndex ), true );
             }
        }
     }
}

The ToolTipManagers and Grid look like this:

<div>
    <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" OnAjaxUpdate="RadToolTipManager1_AjaxUpdate"
        AutoCloseDelay="300000" Position="TopCenter" RelativeTo="BrowserWindow" Width="400px" Animation="None"
        BackColor="White" BorderStyle="Inset" HideDelay="0" ShowCallout="False" ShowDelay="250" />
    <telerik:RadToolTipManager ID="RadToolTipManager2" runat="server" OnAjaxUpdate="RadToolTipManager2_AjaxUpdate"
        AutoCloseDelay="300000" Position="TopCenter" RelativeTo="BrowserWindow" Width="400px" Animation="None"
        BackColor="White" BorderStyle="Inset" HideDelay="0" ShowCallout="False" ShowDelay="250" />
</div>
<div id="HistoryGridDiv">
    <telerik:RadGrid runat="server" ID="HistoryGrid" AllowPaging="True" CellSpacing="0"
        GridLines="None" OnNeedDataSource="HistoryGrid_NeedDataSource" OnItemDataBound="HistoryGrid_ItemDataBound"
        AutoGenerateColumns="False" PageSize="50" PagerStyle-AlwaysVisible="True">
        <ClientSettings EnableRowHoverStyle="true">
            <Selecting CellSelectionMode="SingleCell" />
            <ClientEvents OnCellSelected="HistoryGrid_OnCellSelected" OnRowContextMenu="HistoryGrid_OnRowContextMenu"
                OnRowCreated="HistoryGrid_OnRowCreated"
                OnRowDeselected="HistoryGrid_OnRowDeselected" OnRowSelected="HistoryGrid_OnRowSelected" />
            <Scrolling AllowScroll="True" UseStaticHeaders="True" FrozenColumnsCount="6" ScrollHeight="368px" />
            <Resizing AllowColumnResize="True" AllowResizeToFit="True" EnableRealTimeResize="True"
                ResizeGridOnColumnResize="True" />
        </ClientSettings>
        <MasterTableView CommandItemDisplay="Top" AllowCustomPaging="True" AllowPaging="True"
            TableLayout="Fixed" ClientDataKeyNames="AssetId,MacId,HasOpenWorkOrder,WorkOrderId" PagerStyle-PageSizes="10;25;50;75;100">
            <CommandItemSettings ShowAddNewRecordButton="False" />
            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True" />
            <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True" />
            <Columns>
                <telerik:GridTemplateColumn HeaderText="Mac Id" SortExpression="MacId" HeaderStyle-Width="50px">
                    <ItemTemplate>
                        <asp:Label ID="MacIdLabel" runat="server" Text='<%# Eval("MacId") %>' CssClass="MouseOverLabel" />
                    </ItemTemplate>
                    <HeaderStyle Width="50px" />
                </telerik:GridTemplateColumn>
                <telerik:GridBoundColumn DataField="PoleId" HeaderText="Pole" UniqueName="PoleId" ItemStyle-Wrap="false"
                    HeaderStyle-Width="75px">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="75px" />
                    <ItemStyle Wrap="False" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Latitude" HeaderText="Latitude" SortExpression="Latitude" UniqueName="Latitude"
                    DataType="System.Decimal" DataFormatString="{0:F5}" HeaderStyle-Width="65px">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="65px" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Longitude" DataType="System.Decimal" HeaderText="Longitude" SortExpression="Longitude"
                    UniqueName="Longitude" DataFormatString="{0:F5}" ItemStyle-Wrap="False" HeaderStyle-Width="65px">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="65px" />
                    <ItemStyle Wrap="False" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="StreetAddress" HeaderText="Street Address" ItemStyle-Wrap="false"
                    UniqueName="StreetAddress" HeaderStyle-Width="250px">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="250px" />
                    <ItemStyle Wrap="False" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="HasOpenWorkOrder" HeaderText="W/O" UniqueName="HasOpenWorkOrder"
                    HeaderStyle-Width="4em">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="4em" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="LampType" HeaderText="Lamp Type" ItemStyle-Wrap="false" UniqueName="LampType"
                    HeaderStyle-Width="80px">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle Width="80px" />
                    <ItemStyle Wrap="False" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day1Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 1" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day1Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day2Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 2" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day2Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day3Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 3" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day3Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day4Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 4" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day4Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day5Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 5" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day5Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day6Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 6" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day6Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day7Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 7" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day7Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day8Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 8" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day8Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day9Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 9" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day9Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day10Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 10" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day10Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day11Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 11" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day11Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day12Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 12" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day12Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day13Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 13" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day13Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day14Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 14" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day14Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day15Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 15" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day15Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day16Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 16" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day16Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day17Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 17" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day17Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day18Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 18" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day18Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day19Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 19" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day19Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day20Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 20" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day20Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day21Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 21" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day21Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day22Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 22" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day22Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day23Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 23" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day23Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day24Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 24" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day24Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day25Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 25" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day25Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day26Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 26" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day26Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day27Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 27" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day27Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day28Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 28" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day28Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day29Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 19" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day29Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Day30Wattage" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="45"
                    HeaderText="Day 30" ItemStyle-HorizontalAlign="Center" Resizable="False" UniqueName="Day30Wattage">
                    <ColumnValidationSettings>
                        <ModelErrorMessage Text="" />
                    </ColumnValidationSettings>
                    <HeaderStyle HorizontalAlign="Center" Width="45px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridBoundColumn>
            </Columns>
            <EditFormSettings>
                <EditColumn FilterControlAltText="Filter EditCommandColumn column" />
            </EditFormSettings>
            <PagerStyle AlwaysVisible="True" PageSizes="10;25;50;75;100" Position="Top" />
        </MasterTableView>
        <PagerStyle AlwaysVisible="True" PageSizes="10;25;50;75;100" Position="Top" />
        <FilterMenu EnableImageSprites="False" />
    </telerik:RadGrid>
</div>

With the following context menus:
<telerik:RadContextMenu ID="HistoryContextMenu" runat="server" EnableRoundedCorners="True"
    EnableShadows="True" OnClientItemClicked="HistoryContextMenu_ItemClicked">
    <Items>
        <telerik:RadMenuItem Text="Activity for the day" Value="YesterdayActivity" />
        <telerik:RadMenuItem Text="Chart for the day" Value="YesterdayChart" />
        <telerik:RadMenuItem Text="Status for the previous 30 days" Value="30DayStatus" />
        <telerik:RadMenuItem Text="Activity for the previous 30 days" Value="30DayActivity" />
        <telerik:RadMenuItem Text="Burn Information for the previous 30 days" Value="30DayBurn" />
    </Items>
</telerik:RadContextMenu>
<telerik:RadContextMenu ID="AssetContextMenu" runat="server" EnableRoundedCorners="True"
    EnableShadows="True" OnClientItemClicked="AssetContextMenu_ItemClicked">
    <Items>
        <telerik:RadMenuItem Text="ShowOnMap" Value="ShowOnMap" />
        <telerik:RadMenuItem Text="Edit device" Value="DeviceEdit" />
        <telerik:RadMenuItem Text="Notes" Value="DeviceNotes" />
        <telerik:RadMenuItem Text="Add to list for creating Work Orders" Value="WorkOrders" />
        <telerik:RadMenuItem Text="View Work Order Ticket" Value="WorkOrderTicket" />
    </Items>
</telerik:RadContextMenu>
 I also have the following AjaxManager:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"
    OnAjaxRequest="RadAjaxManager1_AjaxRequest">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="InstallationComboBox">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="ThruDatePicker">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="ThruDatePicker" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="NumberOfDaysRadioButtonList">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="NumberOfDaysRadioButtonList" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="OptionsButtonList">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="OptionsButtonList" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="HistoryGrid">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager1" />
                <telerik:AjaxUpdatedControl ControlID="RadToolTipManager2" />
                <telerik:AjaxUpdatedControl ControlID="HistoryGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="RadToolTipManager1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="WorkOrderButton" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="RadToolTipManager2">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="WorkOrderButton" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>

What I am experiencing is the following sequence:
  1. Right-Click on the first column
  2. The tooltip briefly displays
  3. The context menu displays - all is fine
  4. I move the mouse up one row - and the page blanks for a bit and then displays
  5. If I continue to move the mouse but do not activate the context menu, everything works fine.
In the code-behind, I am trapping the name of the control causing the postback. It is RadTootipManager1RTMPanel and is occurring every time the mouse enters a cell, but the page refreshes only when this is done after activating the context menu (even if I do not make a selection from the menu).
Viktor Tachev
Telerik team
 answered on 12 Mar 2015
2 answers
87 views
Hi,

I've just found a code on this forum to create a Playlist code behind.

I did it and it works...but :

I create a 3 videos playlist (one is 1h20m, another is about 2min40 and last one is less than a minute).

When I click first one on the PL, I can see the duration is 1h20
but
if I select the other ones, the duration is NaN:NaN.

By the way, the slider representing duration on the 1h20min video is extremely small (about 20 pixels) and always keeps this width.

Do you have any idea why these behaviors ?

Information : Playlist is created in a loop so each video is constructed the same way. Each video is a Youtube video (we can't use direct Youtube Playlists because of our network restrictions) so I have Paths like : "http://youtu.be/wnglhG7epMA"
Arnaud
Top achievements
Rank 1
 answered on 12 Mar 2015
1 answer
95 views
I have used custom scroll bar in my whole application.
How can i change scroll bar of Rad list box with my custom scroll bar ?
Ivan Danchev
Telerik team
 answered on 12 Mar 2015
11 answers
260 views
Hi,

My requirement is to databind the media player playlist in code behind. However, when I try to populate the playlist from the code behind, I don't get anything in the playlist but only the first video plays. Can you please help?

What I currently do is:

In the aspx page:

<telerik:RadMediaPlayer ID="RadMediaPlayer1" runat="server" Height="554px" Width="692px">
<PlaylistSettings Mode="Buttons" ButtonsTrigger="Hover" />
</telerik:RadMediaPlayer>

And in the aspx.vb page:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load

RadMediaPlayer1.ToolBar.HDButton.Visible = False
RadMediaPlayer1.TitleBar.ShareButton.Visible = False

Dim table As DataTable = GetDataTable("SELECT * From Mytable", MyConnString)

For Each row As DataRow In table.Rows
Dim myfilename As String = row("myFilename") 'Mp4 file
Dim mytitle As String = row("mytitle")

Dim file As New MediaPlayerVideoFile() With {.Title = mytitle, .Poster = "poster.png"}
file.Sources.Add(New MediaPlayerSource() With {.Path = myfilename)})
RadMediaPlayer1.Playlist.Add(file)
Next

End Sub

Friend Shared Function GetDataTable(ByVal query As String, ByVal myConn As String) As DataTable

Dim connString As String = ConfigurationManager.ConnectionStrings(myConn).ConnectionString
Dim conn As SqlConnection = New SqlConnection(connString)
Dim myadapter As SqlDataAdapter = New SqlDataAdapter
myadapter.SelectCommand = New SqlCommand(query, conn)
Dim table As New DataTable
conn.Open()
Try
myadapter.Fill(table)
Catch ex As Exception
Finally
conn.Close()
End Try
Return table
End Function
Pavlina
Telerik team
 answered on 12 Mar 2015
1 answer
347 views
Hi 

I have downloaded the trial and it does not seem to contain the live demo's folder once installed.
how do I get hold of the live demo's?

Ta,
D
Marin Bratanov
Telerik team
 answered on 12 Mar 2015
1 answer
93 views
H,
I can not understand a dove to look for translate these labels (Image)
in RadGridPager.

This is the portion of class that used for translate other elements.


      radGrid.ClientSettings.ClientMessages.PagerTooltipFormatString = "Pagina <strong>{0}</strong> di <strong>{1}</strong>";
      radGrid.ClientSettings.ClientMessages.DragToGroupOrReorder = "";
      radGrid.ClientSettings.ClientMessages.DragToResize = "";
      radGrid.ClientSettings.ClientMessages.DropHereToReorder = "";
 
      radGrid.PagerStyle.PrevPageText = "";
      radGrid.PagerStyle.NextPageText = "";
      radGrid.PagerStyle.PagerTextFormat = "CAMBIA PAGINA {4}  PAGINA <strong>{0}</strong> DI <strong>{1}</strong>, ELEMENTO <strong>{2}</strong> DI <strong>{3}</strong> - ( TOTALE : <strong>{5}</strong> ) ";
      radGrid.PagerStyle.ShowPagerText = true;
      radGrid.PagerStyle.PageSizeLabelText = "ELEMENTI PER PAGINA";
      radGrid.PagerStyle.FirstPageToolTip = "Prima pagina";
      radGrid.PagerStyle.GoToPageButtonToolTip = "Vai alla pagina";
      radGrid.PagerStyle.GoToPageTextBoxToolTip = "Vai alla pagina";
 
      radGrid.PagerStyle.FirstPageText = "Pagina:";     
      radGrid.PagerStyle.LastPageToolTip = "Ultima pagina";
      radGrid.PagerStyle.ChangePageSizeComboBoxToolTip = "Cambia Pagina";
      radGrid.PagerStyle.ChangePageSizeTextBoxToolTip = "Cambia Pagina";
      radGrid.PagerStyle.ChangePageSizeComboBoxTableSummary = "CAMBIA PAGINA";               
      radGrid.PagerStyle.ChangePageSizeButtonToolTip = "Cambia Pagina";
       
      radGrid.PagerStyle.PrevPageToolTip = "Pagina precedente";
      radGrid.PagerStyle.PrevPagesToolTip = "Pagine precedenti";
      radGrid.PagerStyle.NextPageToolTip = "Pagina successiva";
      radGrid.PagerStyle.NextPagesToolTip = "Pagine successive";
                       
      radGrid.MasterTableView.NoDetailRecordsText = "NESSUN ELEMENTO TROVATO";
      radGrid.MasterTableView.NoMasterRecordsText = "NESSUN ELEMENTO TROVATO";
      radGrid.MasterTableView.CommandItemSettings.RefreshText = " AGGIORNA LISTA";
 
      radGrid.SortingSettings.SortedAscToolTip = "Ordinato in modo crescente";
      radGrid.SortingSettings.SortedDescToolTip = "Ordinato in modo decrescente";
      radGrid.SortingSettings.SortToolTip = "CLICCARE PER ORDINARE";
 
      radGrid.GroupingSettings.ExpandTooltip = "Espandi gruppo";
      radGrid.GroupingSettings.CollapseTooltip = "Comprimi gruppo";
 
      radGrid.HierarchySettings.CollapseTooltip = "Comprimi";
      radGrid.HierarchySettings.ExpandTooltip = "Espandi";



Thanks,
Marco
Kostadin
Telerik team
 answered on 12 Mar 2015
1 answer
64 views
What is the best way to define a multi language access keyes?
Misho
Telerik team
 answered on 12 Mar 2015
28 answers
960 views
Hi I am using IE7, I have to asp:panels, one contains a readonly form and one contains the edit form. The edit form has RadTextBoxes with MultiLine set to true, and the data is loaded programmatically into them.

When I load the form into edit mode, only the first line of the text box is showing. If I type a character in the text box, the rest of the lines show up.

It seems this is because I have width="95%" in my text box. If I remove the width, or set it to a static value, all the lines show up.

Is there a workaround for this?

My text box is like this.

<

telerik:RadTextBox ID="tb1" runat="server" TextMode="MultiLine" MaxLength="1000" Rows="4" Width="50%"/>

Abhay
Top achievements
Rank 1
 answered on 12 Mar 2015
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?