Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
196 views
Hi, 
I am getting the error 'ChartSeriesType' is ambiguous in the namespace 'Telerik.Charting'. I have Telerik.Web.UI dll in my bin folder. 
Here is the code

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

<asp:Content ID="Content1" ContentPlaceHolderID="phCon1" Runat="Server">
<table><tr><td><asp:Label ID="lblMessage" Visible="false" runat="server" /></td></tr></table>
    <table>
        <tr>
        <td>From :
        <telerik:RadDatePicker ID="DateTextCalendar1" runat="server"></telerik:RadDatePicker></td>
        <td>To :<telerik:RadDatePicker ID="DateTextCalendar2" runat="server"></telerik:RadDatePicker>
</td>
        <td><asp:Button runat="server" ID="btnSubmit" Text="Apply" /></td>
    </tr>
    </table>
  <asp:PlaceHolder ID="phTestDash" Visible="true" runat="server">
        
      <telerik:RadChart ID="RadChart1" DataSourceID="SqlDataSource1" runat="server" Skin="Vista"
                        Width="465px" Height="260px" DefaultType="Line" 
                        AutoLayout="true" AutoTextWrap="true" CreateImageMap="false"  >
                        <ChartTitle>
                            <TextBlock Text="Test">
                            </TextBlock>
                          </ChartTitle>
                        <Series>
                            <telerik:ChartSeries Name="Actions" Type="Line" DataYColumn="iActions">
                                <Appearance LegendDisplayMode="ItemLabels">
                                </Appearance>
                            </telerik:ChartSeries>
                        </Series>
                        </telerik:RadChart>
  </asp:PlaceHolder>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Test %>" ProviderName="System.Data.SqlClient" 
        SelectCommandType="StoredProcedure" SelectCommand="Test_GET">
        <SelectParameters>
            <asp:Parameter Name="TestID" DbType="Guid" />
            <asp:Parameter Name="iTestStartDateID" Type="Int32" />
            <asp:Parameter Name="iTestEndDateID" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
</asp:content>

And the code behind is

Imports Telerik.Web.UI
Protected Sub LoadGraph()
             Try
                    dt = function(test)

                If dt Is Nothing Or dt.Rows.Count <= 0 Then
                    ShowMessage("No Data Available", False)
                    phTestDash.Visible = False
                    Exit Sub
                End If

            Catch ex As Exception
                ShowMessage(ex.Message, True)
            End Try
        End Sub


I went thru the forum and removed the reference from the corresponding dll. We are your customer and we need a solution for it to go forward.







Ves
Telerik team
 answered on 24 Nov 2011
4 answers
150 views
Hi

I am trying to prevent empty rows with “No Child records to display” from showing the expand/colapse image. Using the code from here: http://www.telerik.com/help/aspnet-ajax/grid-hide-expand-collapse-images-when-no-records.html removed ALL of the images, even rows that did have child records to display. Could you please look at my code and see if I am missing something.

Files are attached.
<telerik:radscriptmanager id="RadScriptManager1" runat="server">
</telerik:radscriptmanager>
<telerik:radgrid id="RadGrid1G" runat="server" cellspacing="0" datasourceid="SqlDS1_General" gridlines="None" autogeneratecolumns="False" enableembeddedskins="False"
imagespath="~/LM2_Vista_Skin/Images" skin="LM2_Vista_Skin" showheader="False" width="800px" onprerender="RadGrid1G_PreRender">
<ClientSettings>
<ClientEvents OnRowMouseOver="RowMouseOver" OnRowMouseOut="RowMouseOut" />
</ClientSettings>
<MasterTableView DataSourceID="SqlDS1_General" DataKeyNames="Model_ID" HierarchyDefaultExpanded="True">
<DetailTables>
<telerik:GridTableView runat="server" NoDetailRecordsText="" DataKeyNames="DocType_ID" DataSourceID="SqlDS2_General">
<DetailTables>
<telerik:GridTableView runat="server" DataSourceID="SqlDS3_General">
    <ParentTableRelation>
        <telerik:GridRelationFields DetailKeyField="DocType_ID" MasterKeyField="DocType_ID" />
    </ParentTableRelation>
    <CommandItemSettings AddNewRecordImageUrl="~/LM2_Vista_Skin/Images\AddRecord.gif" ExportToCsvImageUrl="~/LM2_Vista_Skin/Images\ExportToCsv.gif"
        ExportToExcelImageUrl="~/LM2_Vista_Skin/Images\ExportToExcel.gif" ExportToPdfImageUrl="~/LM2_Vista_Skin/Images\ExportToPdf.gif" ExportToPdfText="Export to PDF"
        ExportToWordImageUrl="~/LM2_Vista_Skin/Images\ExportToWord.gif" RefreshImageUrl="~/LM2_Vista_Skin/Images\Refresh.gif" />
    <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
        SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif">
        <HeaderStyle Width="20px" />
    </RowIndicatorColumn>
    <ExpandCollapseColumn CollapseImageUrl="~/LM2_Vista_Skin/Images\SingleMinus.gif" ExpandImageUrl="~/LM2_Vista_Skin/Images\SinglePlus.gif"
        FilterControlAltText="Filter ExpandColumn column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif"
        SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif">
        <HeaderStyle Width="20px" />
    </ExpandCollapseColumn>
<Columns>
<telerik:GridTemplateColumn DataField="Link_Name" FilterControlAltText="Filter ddLink_Name_General column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
ReadOnly="True" Reorderable="False" Resizable="False" ShowSortIcon="False" SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif"
SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif" UniqueName="ddLink_Name_General">
                          
<ItemTemplate>
<table cellspacing="1" cellpadding="1" >
<tr>
<td style="width:500px; text-align:left;">
<asp:Label ID="ddTitles_General" runat="server" Text='<%# Eval("Link_Name") %>' CssClass="dCol1"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
 
</telerik:GridTemplateColumn>
</Columns>
    <EditFormSettings>
        <EditColumn CancelImageUrl="~/LM2_Vista_Skin/Images\Cancel.gif" EditImageUrl="~/LM2_Vista_Skin/Images\Edit.gif"
            FilterControlAltText="Filter EditCommandColumn column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" InsertImageUrl="~/LM2_Vista_Skin/Images\Update.gif"
            SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif"
            UpdateImageUrl="~/LM2_Vista_Skin/Images\Update.gif">
        </EditColumn>
    </EditFormSettings>
    <PagerStyle FirstPageImageUrl="~/LM2_Vista_Skin/Images\PagingFirst.gif" LastPageImageUrl="~/LM2_Vista_Skin/Images\PagingLast.gif"
        NextPageImageUrl="~/LM2_Vista_Skin/Images\PagingNext.gif" PrevPageImageUrl="~/LM2_Vista_Skin/Images\PagingPrev.gif" />
</telerik:GridTableView>
</DetailTables>
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="Model_ID" MasterKeyField="Model_ID" />
</ParentTableRelation>
<CommandItemSettings AddNewRecordImageUrl="~/LM2_Vista_Skin/Images\AddRecord.gif" ExportToCsvImageUrl="~/LM2_Vista_Skin/Images\ExportToCsv.gif"
ExportToExcelImageUrl="~/LM2_Vista_Skin/Images\ExportToExcel.gif" ExportToPdfImageUrl="~/LM2_Vista_Skin/Images\ExportToPdf.gif" ExportToPdfText="Export to PDF"
ExportToWordImageUrl="~/LM2_Vista_Skin/Images\ExportToWord.gif" RefreshImageUrl="~/LM2_Vista_Skin/Images\Refresh.gif" />
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif">
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
<ExpandCollapseColumn CollapseImageUrl="~/LM2_Vista_Skin/Images\SingleMinus.gif" ExpandImageUrl="~/LM2_Vista_Skin/Images\SinglePlus.gif"
FilterControlAltText="Filter ExpandColumn column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif"
SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif" Visible="True">
<HeaderStyle Width="20px" />
</ExpandCollapseColumn>
<ItemStyle CssClass="detailLevel_1" />
<AlternatingItemStyle CssClass="detailLevel_1_alt" />
<Columns>
<telerik:GridTemplateColumn DataField="Model_ID" UniqueName="dModel_ID_General" FilterImageUrl="~/LM2_Vista_Skin/Images/Filter.gif" SortAscImageUrl="~/LM2_Vista_Skin/Images/SortAsc.gif"
SortDescImageUrl="~/LM2_Vista_Skin/Images/SortDesc.gif" ShowFilterIcon="False" ReadOnly="True" Reorderable="False" Resizable="False"
ShowSortIcon="False" FilterControlAltText="Filter dModel_ID_General column">
<ItemTemplate>
<table cellspacing="1" cellpadding="1" >
<tr>
<td style="width:540px; text-align:left;">
<asp:Label ID="dTitles_General" runat="server" Text='<%# Eval("Link_Name") %>' CssClass="dCol1"></asp:Label>
<asp:Label ID="DocType_NameLabel" runat="server" Text='<%# Eval("DocType_Name") %>' CssClass="dCol1" Visible="False"></asp:Label>
<asp:Label ID="Model_IDLabel" runat="server" Text='<%# Eval("Model_ID") %>' CssClass="dCol1" Visible="False"></asp:Label>
                               
</td>
</tr>
</table>
</ItemTemplate>
 
<ItemStyle CssClass="dCol1" />
 
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="dLangsLinks__General" FilterControlAltText="Filter dLangsLinks__General column">
<ItemTemplate >
<table id="LLinkTable" cellspacing="0" cellpadding="0" style="width:152px;" >
<tr>
<td class="LLinks_td">
<a href='<%#Eval("Link_Path_en") %>'>en</a>
</td>
<td class="LLinks_td">
<a class="LLinks" href="<%#Eval("Link_Path_de") %>">de</a>
</td>
<td class="LLinks_td">
<a class="LLinks" href="<%#Eval("Link_Path_es") %>">es</a>
</td>
<td class="LLinks_td">
<a class="LLinks" href="<%#Eval("Link_Path_cn") %>">cn</a>
</td>
<td class="LLinks_td">
<a class="LLinks" href="<%#Eval("Link_Path_cn") %>">fr</a>
</td>
<td class="LLinks_td">
   
</td>
<td class="LLinks_td">
   
</td>
 
</tr>
</table>
                     
</ItemTemplate>
</telerik:GridTemplateColumn>
 
</Columns>
<EditFormSettings>
<EditColumn CancelImageUrl="~/LM2_Vista_Skin/Images\Cancel.gif" EditImageUrl="~/LM2_Vista_Skin/Images\Edit.gif"
    FilterControlAltText="Filter EditCommandColumn column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" InsertImageUrl="~/LM2_Vista_Skin/Images\Update.gif"
    SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif"
    UpdateImageUrl="~/LM2_Vista_Skin/Images\Update.gif">
</EditColumn>
</EditFormSettings>
<PagerStyle FirstPageImageUrl="~/LM2_Vista_Skin/Images\PagingFirst.gif" LastPageImageUrl="~/LM2_Vista_Skin/Images\PagingLast.gif"
NextPageImageUrl="~/LM2_Vista_Skin/Images\PagingNext.gif" PrevPageImageUrl="~/LM2_Vista_Skin/Images\PagingPrev.gif" />
</telerik:GridTableView>
</DetailTables>
<CommandItemSettings ExportToPdfText="Export to PDF" AddNewRecordImageUrl="~/LM2_Vista_Skin/Images\AddRecord.gif"
ExportToCsvImageUrl="~/LM2_Vista_Skin/Images\ExportToCsv.gif" ExportToExcelImageUrl="~/LM2_Vista_Skin/Images\ExportToExcel.gif"
ExportToPdfImageUrl="~/LM2_Vista_Skin/Images\ExportToPdf.gif" ExportToWordImageUrl="~/LM2_Vista_Skin/Images\ExportToWord.gif"
RefreshImageUrl="~/LM2_Vista_Skin/Images\Refresh.gif"></CommandItemSettings>
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif">
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" CollapseImageUrl="~/LM2_Vista_Skin/Images\SingleMinus.gif"
ExpandImageUrl="~/LM2_Vista_Skin/Images\SinglePlus.gif" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif" Visible="True">
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="Model_ID" FilterControlAltText="Filter mModel_ID_General column" SortExpression="Model_ID"
UniqueName="mModel_ID_General" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif"
SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif" AllowFiltering="False" AllowSorting="False" ReadOnly="True" Reorderable="False"
Resizable="False" ShowSortIcon="False" Display="True">
 
<ItemStyle BackColor="#E0E0E0" BorderStyle="None" Font-Bold="True" Font-Names="Verdana" ForeColor="#003399" Width="520px" Font-Size="12px" />
 
</telerik:GridBoundColumn>
 
<telerik:GridBoundColumn DataField="LanguageChoice" FilterControlAltText="Filter LanguageChoice column" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif"
SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif"
SortExpression="LanguageChoice" UniqueName="mLanguageChoice_General" AllowFiltering="False" AllowSorting="False" ReadOnly="True" Reorderable="False"
Resizable="False" ShowSortIcon="False" Display="True">
 
<ItemStyle BackColor="#E0E0E0" BorderStyle="None" Font-Bold="True" Font-Names="Verdana" ForeColor="#003399" Width="162px" Font-Size="13px" />
 
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings EditColumn-ShowFilterIcon="False" EditColumn-ShowSortIcon="False" EditColumn-Reorderable="False" EditColumn-Display="False" EditColumn-Resizable="False" EditColumn-Visible="False">
<EditColumn FilterControlAltText="Filter EditCommandColumn column" CancelImageUrl="~/LM2_Vista_Skin/Images\Cancel.gif"
EditImageUrl="~/LM2_Vista_Skin/Images\Edit.gif" FilterImageUrl="~/LM2_Vista_Skin/Images\Filter.gif" InsertImageUrl="~/LM2_Vista_Skin/Images\Update.gif"
SortAscImageUrl="~/LM2_Vista_Skin/Images\SortAsc.gif" SortDescImageUrl="~/LM2_Vista_Skin/Images\SortDesc.gif"
UpdateImageUrl="~/LM2_Vista_Skin/Images\Update.gif">
</EditColumn>
</EditFormSettings>
<ItemStyle Font-Bold="False" Font-Names="Rod" />
<PagerStyle FirstPageImageUrl="~/LM2_Vista_Skin/Images\PagingFirst.gif" LastPageImageUrl="~/LM2_Vista_Skin/Images\PagingLast.gif"
NextPageImageUrl="~/LM2_Vista_Skin/Images\PagingNext.gif" PrevPageImageUrl="~/LM2_Vista_Skin/Images\PagingPrev.gif" />
</MasterTableView>
<PagerStyle FirstPageImageUrl="~/LM2_Vista_Skin/Images\PagingFirst.gif" LastPageImageUrl="~/LM2_Vista_Skin/Images\PagingLast.gif"
NextPageImageUrl="~/LM2_Vista_Skin/Images\PagingNext.gif" PrevPageImageUrl="~/LM2_Vista_Skin/Images\PagingPrev.gif" />
<FilterMenu EnableImageSprites="False">
</FilterMenu>
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
</HeaderContextMenu>
</telerik:radgrid>
</td>
</tr>
<tr>
<td style="width: 100%;">
   
</td>
</tr>
</table>
<asp:SqlDataSource ID="SqlDS1_General" runat="server" ConnectionString="<%$ ConnectionStrings:LM_Docs %>" SelectCommand="SELECT m.Model_ID, m.Cat_ID, m.InActive, md.Model_Lang_ID_Group, md.Model_Desc_Eng, md.LanguageChoice
FROM  Models as m INNER JOIN Model_Descriptions as md ON m.Model_ID = md.Model_ID
WHERE m.Cat_ID = 1 and m.InActive = @InActive and md.Model_Lang_ID_Group = @Model_Lang_ID_Group
ORDER BY m.Model_ID">
<SelectParameters>
<asp:Parameter DefaultValue="false" Name="InActive" />
<asp:Parameter DefaultValue="1" Name="Model_Lang_ID_Group" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDS2_General" runat="server" ConnectionString="<%$ ConnectionStrings:LM_Docs %>" SelectCommand="spRadGrid_General_Level2" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:SessionParameter Name="Model_ID" SessionField="Model_ID" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDS3_General" runat="server" ConnectionString="<%$ ConnectionStrings:LM_Docs %>" SelectCommand="spRadGrid_General_Level3" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:SessionParameter DefaultValue="" Name="DocType_ID" SessionField="DocType_ID" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
</form>


using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.Mail;
using System.Net.Mime;
using System.IO;
using System.ComponentModel;
 
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;
using System.Text.RegularExpressions;
 
 
public partial class LM2general : BasePage
{
 
    protected void RadGrid1G_PreRender(object sender, EventArgs e)
    {
        HideExpandColumnRecursive(RadGrid1G.MasterTableView);
    }
 
    public void HideExpandColumnRecursive(GridTableView tableView)
    {
        GridItem[] nestedViewItems = tableView.GetItems(GridItemType.NestedView);
        foreach (GridNestedViewItem nestedViewItem in nestedViewItems)
        {
            foreach (GridTableView nestedView in nestedViewItem.NestedTableViews)
            {
                if (nestedView.Items.Count == 0)
                {
                    TableCell cell = nestedView.ParentItem["ExpandColumn"];
                    cell.Controls[0].Visible = false;
                    cell.Text = " ";
                    nestedViewItem.Visible = false;
                }
                if (nestedView.HasDetailTables)
                {
                    HideExpandColumnRecursive(nestedView);
                }
            }
        }
    }
}


Thank you.

Mike

Pavlina
Telerik team
 answered on 24 Nov 2011
1 answer
184 views
Hi

I am using Telerik Web UI version 2010.2.1029.35. The grid has Title column as GridHyperLinkColumn with width set to 35% and no wrap.
When the Title text is too long it displays text with ... at the end of the column in IE8 which is correct. But in IE9, it does not show complete text until 35%, and after 25 chars it displays continuation text as ... even though the column width is still available. I have attached the screen snap.   
<telerik:GridHyperLinkColumn UniqueName="Title" DataNavigateUrlFields="RefNo" DataNavigateUrlFormatString="../text.aspx?id={0}"
                                        DataTextField="Title" HeaderText="Title">
                                        <HeaderStyle Width="35%" />
                                        <ItemStyle wrap="false" />
                                    </telerik:GridHyperLinkColumn>

I have also tried using DataTextFormatString="<nobr>{0}</nobr>", but it didnt help. Can you pls suggest how to get the text until the end of the column? Thanks.
Tsvetina
Telerik team
 answered on 24 Nov 2011
2 answers
106 views

Hi is it possible to have the Initiator a particular Tab in a Tab Strip and its respective PageView as target Updated Control?
In the Configurator, I only see an index type name like i0, i1, i2 under my TabStrip Control... So I tried to select it as I though ti twould but got the following error

at Telerik.Web.UI.RadPageViewCollection.AddAt(Int32 index, Control child) at Telerik.Web.UI.RadAjaxControl.MoveUpdatePanel(Control initiator, Control updated) at Telerik.Web.UI.RadAjaxControl.PerformRender() at Telerik.Web.UI.RadAjaxControl.OnPageRender(HtmlTextWriter writer, Control page) at Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Page.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

<telerik:RadTabStrip ID="tsCRMPPSA" runat="server" MultiPageID="mpCRMPPSA" SelectedIndex="0"
    OnTabClick="tsCRMPPSA_TabClick">
    <Tabs>
        <telerik:RadTab runat="server" Text="Search PPSA" PageViewID="pvSearch" Selected="True">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="Register" PageViewID="pvRegister">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="Results" PageViewID="pvResults">
        </telerik:RadTab>
    </Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mpCRMPPSA" runat="server" SelectedIndex="0">
    <%---------------------- Search Pageview ---------------------------%>
    <telerik:RadPageView ID="pvSearch" runat="server">
  
    </telerik:RadPageView>
    <%---------------------- Registration Pageview ---------------------------%>
    <telerik:RadPageView ID="pvRegister" runat="server">
  
    </telerik:RadPageView>
    <%---------------------- Results Pageview ---------------------------%>
    <telerik:RadPageView ID="pvResults" runat="server" EnableViewState="false">
    </telerik:RadPageView>
</telerik:RadMultiPage>

I've tried different combination without success:
1. Actual Index of the Tab  as initiator and pvSearch, pvRegister , pv Result as Updated Controls
2. tsCRMPPSA as Initiator and pvSearch, pvRegister , pv Result as Updated Controls

The only combination that works is I used the top level
tsCRMPPSA to update mpCRMPPSA .... so the whole multiplage is transferred as opposed to controls of the individual tab selcted.


Also there is a bug in the COnfigurator... When you select the indexed ta b i0, i2, i3... closed it and you try to open the configurator again to do another change, the Ajax Settings are duplicated...

C
Gotcha
Top achievements
Rank 1
 answered on 24 Nov 2011
10 answers
277 views
hi experts ,

i placed one telerik editor into the ajax tab container ,the design after page loaded (immediately) the design is not in properway it is ajax toolkit control only why the display is damaged can you help me please i posted code as well as screen shots

<%@ Page Theme="Default" Language="C#" AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs"
    Inherits="Telerik.Web.Examples.Editor.Default.DefaultCS" %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!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 runat="server">
</head>
<body class="BODY">
    <form id="form1" runat="server">
    <asp:ScriptManager ID="sm" runat="server">
    </asp:ScriptManager>
    <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" DecoratedControls="All" />
    <table cellspacing="0" cellpadding="0">
        <tr>
            <td style="vertical-align: top;">
                <cc1:TabContainer ID="tcProduct" runat="server" ActiveTabIndex="1">
                    <cc1:TabPanel ID="tpProduct" HeaderText="First Panel" runat="server" TabIndex="1">
                    <ContentTemplate>
                     This is first panel in this tab container which is upper to the telerik panel .
                    </ContentTemplate>
                    </cc1:TabPanel>
                    <cc1:TabPanel ID="tpProduct1" HeaderText="Product Information" runat="server" TabIndex="1">
                        <ContentTemplate>
                            <telerik:RadEditor runat="server" ID="RadEditor1" SkinID="DefaultSetOfTools" Height="515"
                                ToolbarMode="RibbonBar">
                                <ImageManager ViewPaths="~/Editor/Img/UserDir/Marketing" UploadPaths="~/Editor/Img/UserDir/Marketing"
                                    DeletePaths="~/Editor/Img/UserDir/Marketing"></ImageManager>
                            </telerik:RadEditor>
                        </ContentTemplate>
                    </cc1:TabPanel>
                </cc1:TabContainer>
            </td>
            <td style="padding: 0 0 0 8px; vertical-align: top;" id="decorationZoneElement">
            </td>
        </tr>
    </table>
    
    <hr />
    Telerik tabs
    
    </form>
</body>
</html>
Rumen
Telerik team
 answered on 24 Nov 2011
2 answers
102 views
Hello,
I'd like to return to the question that was sent to you 3 years ago:
http://www.telerik.com/community/forums/aspnet/chart/show-y-axis-in-reverse-order.aspx
Is there any advance in this direction? It seems to be that the answer is no. Why is it such problem to add this feature to your really good product? I used this feature in TeeChart of Steema many years ago. I attach an example to this letter.
Evgeny
eugen100
Top achievements
Rank 1
 answered on 24 Nov 2011
5 answers
194 views
Hi all,

If I set RadCalendar's property EnableMultiSelect to true it select multiple dates with only "mouse click". But I want  multiple date selection with "control key hold + mouse click" and single date selection with "mouse click". 

I searched this but could not find this functionality, please guide me in this respect.


Regards, 
Kash
Kevin
Top achievements
Rank 2
 answered on 24 Nov 2011
2 answers
42 views
Hey all,

is there a way to format the date so that the first day of the month does not contain the month name? So instead of:

01 Nov

it would only display:

01

Thanks,
Dan
Dan
Top achievements
Rank 1
 answered on 24 Nov 2011
1 answer
54 views
Can anyone help me explain why when I rate my items the actual average rating is not being updated???
(I used the rating + comments demo as the foundation for this code)


Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'Get ratings and display on page
        Dim tbRatings As DataTable = New IMCSelect().getRatings(-1, 8, Request.QueryString("ID"), 1, 0, Application("logMaterials")).Tables(0)
        Dim Sum As Single
        For Each dr As DataRow In tbRatings.Rows
            If dr.RowState <> DataRowState.Deleted Then
                Sum += Convert.ToInt32(dr("Rating"))
            End If
        Next
  
        Dim iAvgRating As Single = 0
        If tbRatings.Rows.Count <> 0 Then
            iAvgRating = Math.Round(Sum / tbRatings.Rows.Count, 2)
            lblAvgRating.Text = iAvgRating
        End If
  
        Dim tbComments As DataTable = New IMCSelect().getRatings(-1, 8, Request.QueryString("ID"), 1, 0, Application("logPublications")).Tables(0)
        Dim comments = From r In tbComments.AsEnumerable Where r.Field(Of String)("RatingComments") <> "" Select r
        If comments.Count() <> 0 Then
            tbComments = comments.CopyToDataTable()
        Else
            tbComments.Rows.Clear()
        End If
  
        hlComments.Text = "View comments"
        hlComments.NavigateUrl = "Javascript:ViewComments(" & Request.QueryString("ID") & ");"
  
        If tbComments.Rows.Count() <> 0 Then
            divComments.Style.Add("display", "block;")
        Else
            divComments.Style.Add("display", "none;")
        End If
End Sub
  
Private Property Rating() As Dictionary(Of String, Decimal)
        Get
            Dim varRating As Dictionary(Of String, Decimal) = DirectCast(ViewState("Rating"), Dictionary(Of String, Decimal))
            If [Object].Equals(varRating, Nothing) Then
                varRating = New Dictionary(Of String, Decimal)()
                varRating("sum") = 0
                varRating("counter") = 0
            End If
            Return varRating
        End Get
        Set(ByVal value As Dictionary(Of String, Decimal))
            ViewState("Rating") = value
        End Set
    End Property
  
    Protected Sub btnPostComment_Click(ByVal sender As Object, ByVal e As EventArgs)
        Dim iRatingID As Integer
        iRatingID = New IMCInsert().addRating(RadRating1.Value, txtComments.Text, 8, Request.QueryString("ID"), Session("RBPOnline_UserID"), Application("logMaterials"))
        txtComments.Text = ""
        'Close tooltip
        Dim str As String = "CloseToolTip1();"
        ScriptManager.RegisterClientScriptBlock(Me.Page, GetType(Page), "closeTooltip", str, True)
  
    End Sub
  
    Protected Sub RadRating1_Rate(ByVal sender As Object, ByVal e As EventArgs)
        Dim currentRating As Dictionary(Of String, Decimal) = Rating
        currentRating("sum") = currentRating("sum") + RadRating1.Value
        currentRating("counter") = currentRating("counter") + 1
        Rating = currentRating
        Dim averageRating As Decimal = Math.Round(currentRating("sum") / currentRating("counter"), 1)
    End Sub
Slav
Telerik team
 answered on 24 Nov 2011
1 answer
77 views
I tried to use two level radgrid, the inner level actually get "AetherID" from the outer grid but it always has null value which means it is not passed in. I followed TELERIK's Example, so I  have no idea what goes wrong here, help please.


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RadGridExportWebForm.aspx.cs"
    Inherits="RadGridExportWebForm" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<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>
            <%--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">
        //Put your JavaScript code here.
    </script>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <ClientEvents OnRequestStart="RadAjaxManager1_RequestStart" />
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <div>
        <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
            <script type="text/javascript">
                function gridExport() {
                    $find("<%= RadGrid1.ClientID %>").get_masterTableView().exportToExcel();
                    return false;
                }
                function RadAjaxManager1_RequestStart(sender, args) {
                    if (args.get_eventTarget() == "<%= RadGrid1.ClientID %>")
                        args.set_enableAjax(false);
                }
            </script>
        </telerik:RadScriptBlock>
        <asp:Button OnClientClick="return gridExport()" ID="Button1" runat="server" Text="Export To Excel" />
        <%-- <asp:Label ID="Label1" Font-Bold="true" Font-Italic="true" Text='<%# Eval("AetherGUID") %>'
            Visible="false" runat="server" />--%>
        <telerik:RadGrid ID="RadGrid1" OnPreRender="RadGrid1_PreRender" DataSourceID="ObjectExpDescDS"
            runat="server" AutoGenerateColumns="False" AllowSorting="True" AllowMultiRowSelection="False"
            AllowPaging="True" PageSize="10" GridLines="None" ShowGroupPanel="true" OnItemCreated="RadGrid1_ItemCreated"
            OnItemCommand="RadGrid1_ItemCommand">
            <PagerStyle Mode="NumericPages"></PagerStyle>
            <MasterTableView DataSourceID="ObjectExpDescDS"  DataKeyNames="AetherGUID" AllowMultiColumnSorting="True"
                GroupLoadMode="Server" HierarchyLoadMode="ServerOnDemand">
                <Columns>
                    <telerik:GridBoundColumn SortExpression="ExperimentDateTime" HeaderText="Experiment DateTime"
                        HeaderButtonType="TextButton" DataType="System.DateTime" DataFormatString="{0:d}"
                        AllowSorting="true" AllowFiltering="true" Groupable="true" DataField="ExperimentDateTime"
                        UniqueName="ExperimentDateTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="ExperimentUser" HeaderText="Experiment DateTime"
                        HeaderButtonType="TextButton" AllowSorting="true" AllowFiltering="true" Groupable="true"
                        DataField="ExperimentDateTime" UniqueName="ExperimentDateTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="ValidationDateStartTime" HeaderText="Validation StartTime"
                        HeaderButtonType="TextButton" AllowSorting="true" AllowFiltering="true" Groupable="true"
                        DataField="ValidationDateStartTime" UniqueName="ValidationDateStartTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="ValidationDateEndTime" HeaderText="Validation End Time"
                        HeaderButtonType="TextButton" AllowSorting="true" AllowFiltering="true" Groupable="true"
                        DataField="ValidationDateEndTime" UniqueName="ValidationDateEndTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="TrainingDateStartTime" HeaderText="Training StartTime"
                        HeaderButtonType="TextButton" AllowSorting="true" AllowFiltering="true" Groupable="true"
                        DataField="TrainingDateStartTime" UniqueName="TrainingDateStartTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="TrainingDateEndTime" HeaderText="Training End Time"
                        HeaderButtonType="TextButton" AllowSorting="true" AllowFiltering="true" Groupable="true"
                        DataField="TrainingDateEndTime" UniqueName="TrainingDateEndTime">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="AetherDescription" HeaderText="Description"
                        HeaderButtonType="TextButton" AllowFiltering="true" AllowSorting="true" Groupable="true"
                        DataField="AetherDescription" UniqueName="AetherDescription">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="AetherGUID" HeaderText="AetherGUID" HeaderButtonType="TextButton"
                        AllowFiltering="true" AllowSorting="true" Groupable="true" DataField="AetherGUID"
                        UniqueName="AetherGUID">
                    </telerik:GridBoundColumn>
                </Columns>
                <NestedViewSettings DataSourceID="ObjectExpMetricsDS">
                    <ParentTableRelation>
                        <telerik:GridRelationFields DetailKeyField="AetherGUID" MasterKeyField="AetherGUID" />
                    </ParentTableRelation>
                </NestedViewSettings>
                <NestedViewTemplate>
                    <asp:Panel runat="server" ID="InnerContainer" CssClass="viewWrap" Visible="false">
                        <telerik:RadTabStrip runat="server" ID="TabStip1" MultiPageID="Multipage1" SelectedIndex="0">
                            <Tabs>
                                <telerik:RadTab runat="server" Text="Metrics" PageViewID="PageView1">
                                </telerik:RadTab>
                                <telerik:RadTab runat="server" Text="To be added" PageViewID="PageView2">
                                </telerik:RadTab>
                                <telerik:RadTab runat="server" Text="Chart" PageViewID="PageView3">
                                </telerik:RadTab>
                            </Tabs>
                        </telerik:RadTabStrip>
                        <telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false">
                            <telerik:RadPageView runat="server" ID="PageView1">
                                <telerik:RadGrid runat="server" ID="ExpMetricsGrid" DataSourceID="ObjectExpMetricsDS"
                                    ShowFooter="true" AllowSorting="true" AutoGenerateColumns="false">
                                    <MasterTableView>
                                        <Columns>
                                            <telerik:GridBoundColumn SortExpression="Position" HeaderText="Position" HeaderButtonType="TextButton"
                                                DataField="Position" UniqueName="Position">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="RigProd" HeaderText="Production RIG" HeaderButtonType="TextButton"
                                                DataField="RigProd" UniqueName="Production RIG">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="RigExpt" HeaderText="Experiment RIG" HeaderButtonType="TextButton"
                                                DataField="RigExpt" UniqueName="Experiment RIG">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="RIGAdPredict" UniqueName="AdPredictor RIG"
                                                DataField="RIGAdPredict" HeaderText="AdPredictor RIG">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="AvgPClickProd" HeaderText="Production Average PClick"
                                                HeaderButtonType="TextButton" DataField="AvgPClickProd" UniqueName="Production Average PClick">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="AvgPClickExpt" HeaderText="Experiment Average PClick"
                                                HeaderButtonType="TextButton" DataField="AvgPClickExpt" UniqueName="Experiment Average PClick">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="Impression" HeaderText="Impressions" HeaderButtonType="TextButton"
                                                DataField="Impression" UniqueName="Impression">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="Clicks" HeaderText="Clicks" HeaderButtonType="TextButton"
                                                DataField="Clicks" UniqueName="Clicks">
                                            </telerik:GridBoundColumn>
                                        </Columns>
                                    </MasterTableView>
                                </telerik:RadGrid>
                                <asp:ObjectDataSource ID="ObjectExpMetricsDS" SelectMethod="GetDataByGUID" TypeName="RadControlsWebApp1.DAL.AbacusStoreTableAdapters.RigAucPairwiseJoinedViewTableAdapter"
                                    runat="server">
                                    <SelectParameters>
                                        <asp:Parameter Name="AetherGUID" DefaultValue="fe439be5-4a63-45f4-990a-e7939e31f287" Type="string" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
                            </telerik:RadPageView>
                            <telerik:RadPageView runat="server" ID="PageView2" Width="460px">
                            </telerik:RadPageView>
                            <telerik:RadPageView runat="server" ID="PageView3" Width="400px">
                            </telerik:RadPageView>
                        </telerik:RadMultiPage>
                    </asp:Panel>
                </NestedViewTemplate>
            </MasterTableView>
            <ClientSettings AllowDragToGroup="true" />
        </telerik:RadGrid>
        <asp:ObjectDataSource SelectMethod="GetData" TypeName="RadControlsWebApp1.DAL.AbacusStoreTableAdapters.ExperimentDescTableAdapter"
            ID="ObjectExpDescDS" runat="server"></asp:ObjectDataSource>
    </div>
    </form>
</body>
</html>
Pavlina
Telerik team
 answered on 24 Nov 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?