Telerik Forums
UI for ASP.NET AJAX Forum
3 answers
137 views
I'm making  a grid that displays file system directories and files as a hierarchy
The problem is it only works fine for only the first level of hierarchy, what I should do to make this supports unlimited levels.

here is my code:
ASPX:
<div>
        <telerik:RadGrid ID="RadGrid1" runat="server" AllowMultiRowEdit="True"
            AutoGenerateHierarchy="True" CellSpacing="0" GridLines="None"
            Skin="Windows7" ondetailtabledatabind="RadGrid1_DetailTableDataBind">
            <MasterTableView  DataKeyNames="FullName,IsDirectory,ParentDirectory">
                <DetailTables>
                    <telerik:GridTableView  AutoGenerateColumns="true" DataKeyNames="FullName,IsDirectory,ParentDirectory">
                    </telerik:GridTableView>
                </DetailTables>
            </MasterTableView>
        </telerik:RadGrid>
    </div>


Code File:
public partial class Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            List<FileWrapper> dirs  = new DirectoryInfo("C://").GetDirectories().Select(obj => new FileWrapper(obj, true)).ToList();
            List<FileWrapper> files = new DirectoryInfo("C://").GetFiles().Select(obj => new FileWrapper(obj, true)).ToList();
            dirs.AddRange(files);
            RadGrid1.DataSource = dirs;
            RadGrid1.DataBind();
        }
 
    }
 
    protected void RadGrid1_DetailTableDataBind(object sender, GridDetailTableDataBindEventArgs e)
    {
 
        GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem;
 
        bool isDirectory = bool.Parse(dataItem.GetDataKeyValue("IsDirectory").ToString());
        string FullName = dataItem.GetDataKeyValue("FullName").ToString();
 
        if (isDirectory)
        {
            DirectoryInfo d = new DirectoryInfo(FullName);
            List<FileWrapper> dirs = d.GetDirectories().Select(obj => new FileWrapper(obj, false)).ToList();
            List<FileWrapper> files = d.GetFiles().Select(obj => new FileWrapper(obj, false)).ToList();
            dirs.AddRange(files);
            e.DetailTableView.DataSource = dirs;
        }
    }
 
 
 
 
}
 
 
 
public class FileWrapper
{
    public string Name { get; set; }
    public string FullName { get; set; }
    public bool IsDirectory { get; set; }
    public DateTime CreationTime { get; set; }
    public string ParentDirectory { get; set; }
    public List<FileWrapper> Children { get; set; }
 
    public FileWrapper(object o, bool isRoot)
    {
 
        if (o is FileInfo)
        {
            FileInfo f = (FileInfo)o;
            Name = f.Name;
            FullName = f.FullName;
            CreationTime = f.CreationTime;
            IsDirectory = false;
            if (!isRoot)
            {
                ParentDirectory = f.Directory.FullName;
            }
             
        }
 
        if (o is DirectoryInfo)
        {
            DirectoryInfo d = (DirectoryInfo)o;
            Name = d.Name;
            FullName = d.FullName;
            CreationTime = d.CreationTime;
            IsDirectory = true;
            if (!isRoot)
            {
                ParentDirectory = d.Parent.FullName;
            }
             
        }
    }
}

Pavlina
Telerik team
 answered on 28 Nov 2013
3 answers
117 views

Have deployed a website to Azure websites and one of the pages has a SocialShare Send Email button.  The popup send email form includes the Radcaptcha and by default has the "Get Audio Code" option.







When visiting the page I get a message "This web page wants to run the following add-on: 'Windows Media Player"  It took me awhile to figure out why and than noticed that the popup form generated from SocialShare SendEmail has the Audio code option.



So when debugging the page (on the basis that a user chooses not to select the Allow) when proceeding to redirect the page I get error:  "An unhandled exception of type 'System.NullReferenceException' occurred in System.Speech.dll"



(note I don't get this error when running local). 







I am assuming this is being caused by the SocialShare Radcaptcha needing the add-on and errors out without it.



In any case I am happy to disable the AudioCode option as I have also done this on another Radcaptcha on the same page.







Is there a way to disable the Audiocode option on SocialShare Send Email button?







Thanks











Danail Vasilev
Telerik team
 answered on 28 Nov 2013
1 answer
121 views
Hi,

I have a simple page with a RadUpload, RadProgressArea and RadProgressManager.
When visitors upload one or more files, click on 'Upload Files', the files start uploading and the RadProgressArea 
appears.

So far so good.

After uploading, I do a Request.RawUrl, meaning it reloads the page, binds a grid and shows the uploaded files.

Inside this grid there is a Download button. When you click this button, the file will be downloaded (forced with the Save As dialog).
When you click this buttons, the RadProgressArea appears again, and can't be cancelled or whatever.

I don't want this thing to show up, but only when actually uploading files.

Can I do something about it?

Thanks,
Daniel
Hristo Valyavicharski
Telerik team
 answered on 28 Nov 2013
2 answers
101 views
Hi Team,

We are facing an issue in Radslider while displaying the value through C#.
I have submitted the aspx code , css and error image.
 We are using  Telerik version : 2011, 2, 915, 35

CSS
<style type="text/css">
    
    .OutlookSkinGradBackground
        {
            background:#043199 0 -2100px repeat-x url('img/sprite.gif');
            color:#fff;
            height: 50px;
            text-align: center;
            vertical-align: middle;   
        } 
    .contentWrapper
    {
        width:100%;
        margin:0 auto;
    }
     
    .mainContent
    {
     padding-left:25%;
     padding-top:10px;
    }
     
     
    #header {
        padding:0.5% 1%;
        background:#ddd;
        height:3.2em;
        text-align:center;
    }
 
     .footer
     {
         clear:both;
         padding:5px 10px;
     }
 
 
    #footer p
    {
        margin:0;
    }
 
    .sliderTable     {
        float: left; 
        width: 500px;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
        padding:10px ;
    }
      
    .sliderHeader, .fuelEconSliderHeader, .payloadSliderHeader, .bioContentSliderHeader,.cO2EfficiencySliderHeader
    {
        width: 150px;
        font-family:Verdana;
        font-weight:bold;
        font-size: 0.8em;
        vertical-align: middle;
        text-align: center;
        border-style:groove;
        border-width: 1px;
        color: #FFFFFF;
        height: 50px;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
    }
        
    .fuelEconSliderHeader
    {
        background-color: #660066;
    }
     
    .payloadSliderHeader
    {
        background-color: #009999;
    }
 
    .bioContentSliderHeader
    {
        background-color: #99CC00;
    }
       
    .cO2EfficiencySliderHeader
     {
        background-color: #89A54E;
 
     }
       
    .sliderValue
    {
        text-align: left;
        font-family:Verdana;
        font-size:1.0em;
        padding-top:10px;
        padding-left:65px;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
        height:30px;
  }
    
    .tableSliderTd
    {
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
        padding-bottom:10px;
        padding-bottom:10px;
   }
      
      .tableSliderWrapper
 
    {
         vertical-align:top;
         text-align:center;
         width: 150px;
   }
   
     
    .tableSliderActualValue
    {
         float:left;
         width: 55px;
         text-align: right;
         font-family:Verdana;
         font-size:0.8em;
         padding-top:140px;
  }
        
    .tableSliderTrackContainer
    {
      float:right;
      width: 95px;
    }
  
    .HiddenItems .rslItem span
    {
        visibility:hidden;
    }
     
    .errorText
    {
        font-family:Verdana;
        font-size:small;
        color:Red;
        float:left;
    }
     
    .hiddenFields
    {
        visibility:hidden;
    }
     
     
    .metricsSummaryTableDiv
    {
         clear:both;
         padding-top:10px;
         padding-left:10px;
    }
     
    .metricsSummaryTableNoBordersTD
    {
     border-collapse:collapse;
     border-width:0px;
    }
     
     
    .metricsSummaryTableHeaderTD,.metricsSummaryTableFactorTD, .metricsSummaryTableValueTD
    {
        text-align:center;
        font-family:Verdana;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
   }
    
    
   .metricsSummaryTableHeaderTD,.metricsSummaryTableFactorTD, .metricsSummaryTableValueTD,.metricsSummaryTableImageTD
   {
        text-align:center;
        font-family:Verdana;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCFF;
        width:115px;
   }
     
    .metricsSummaryTableHeaderTD
    {
        font-size:0.75em;
    }
     
     
    .metricsSummaryTableFactorTD
    {
        font-size:0.8em;
        font-weight:bold;
        height:30px;
    }
     
    .metricsSummaryTableValueTD
    {
        font-size:1.0em;
        height:30px;
        width:80px;
        padding-left:20px;
    }
     
    .metricsSummaryTableImageTD
    {
    }
     
    .gen-report-logo {
        float:left;
    }
     
    .gen-report-header-Title {
        float:right;
        margin-right:25%;
        width:50%
    }
     
    .genricReportFilterText
    {
        text-align:center;
        text-align:center;
        font-size:1em;
        margin-bottom: 2px;
    }
     
     
    .genricReportTitle
    {
        text-align:center;
        font-size:1.5em;
        font-weight:bold;
        margin-bottom: 2px;
    }
     
        /* Turn Red Color on Links Roll Over */
        a.SelectedItem:link,
        a.SelectedItem:visited {
          color:#333333;
        }
 
        a.SelectedItem:hover {
          color:Red;
        }
        /*  -- Changes the Color on Link Clicked
        a.SelectedItem:active {
          color:#ffffff;
        } */
        /* Turn Red Color on Links Roll Over */
     
</style>
 
 
 
 
 
 
 
 
SLIDEBAR
<div class="mainContent">
   
             <table class="sliderTable" id="SliderContainer" runat="server">
 
                    <%--------------------------------------------%>                   
                    <%-- Header Row                             --%>
                    <%--------------------------------------------%>                   
                   <tr>
                       <%--         Fuel Econ Slider               --%>
                       <td class ="fuelEconSliderHeader">                
                            <asp:Label
                                ID      ="fuelEconomyHeaderLabel"
                                runat   ="server" >
                            </asp:Label>
                       </td>
       
                       <%--           Payload Slider               --%>
                       <td class ="payloadSliderHeader">
                            <asp:Label
                                ID      ="payloadHeaderLabel"
                                runat   ="server" >
                            </asp:Label>
                        </td>
 
                       <%--           Bio Content Slider           --%>
                       <td class ="bioContentSliderHeader">
                            <asp:Label
                                ID      ="bioContentHeaderLabel"
                                runat   ="server" >
                            </asp:Label>
                       </td>
 
                       <%--          CO2 Efficiency Slider         --%>
                       <td class ="cO2EfficiencySliderHeader">
                            <asp:Label
                                ID      ="cO2EfficiencyHeaderLabel"
                                runat   ="server" >
                            </asp:Label>
                        </td>
                    </tr>
 
                    <%--------------------------------------------%>                   
                    <%-- slider Value Row                       --%>
                    <%--------------------------------------------%>                   
                    <tr>
                        <td>
                            <div class ="sliderValue">
                                <asp:Label
                                        ID          ="FuelEconSliderValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="FuelEconomySliderValueToolTip" >
                                 </asp:Label>
                            </div>
                        </td>    
               
                        <td>
                            <div class ="sliderValue">
                                <asp:Label
                                        ID          ="PayloadSliderValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="PayloadSliderValueToolTip" >
                                </asp:Label>                      
                            </div>
                        </td>    
 
                        <td>
                            <div class="sliderValue">
                                 <asp:Label
                                        ID          ="BioContentSliderValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="BioContentSliderValueToolTip"  >
                                  </asp:Label>
                             </div>                     
                        </td>    
      
                        <td style="background-color: #EEEEEE">
                            <div class ="sliderValue">
                                   <asp:Label
                                        ID          ="CO2EfficiencySliderValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="CO2EfficiencySliderValueToolTip" > 
                                    </asp:Label>
                            </div>
                        </td>    
                    </tr>
 
                    <%--------------------------------------------%>                   
                    <%-- slider Row                             --%>
                    <%--------------------------------------------%>                   
                    <tr>
                        <td class="tableSliderTd">
                            <div class="tableSliderWrapper">
                                <div class="tableSliderActualValue" >
                                    <asp:Label
                                        ID          ="FuelEconomyActualValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="FuelEconomyActualValueToolTip" >
                                    </asp:Label>
                                </div>
                                <div class="tableSliderTrackContainer">
                                   <telerik:RadSlider
                                            ID                      ="RadSliderEconomy"
                                            runat                   ="server" 
                                            Width                   ="60px"
                                            Height                  ="300px"
                                            TrackPosition           ="TopLeft"
                                            OnClientValueChanged    ="FuelEconSliderValueChanged"
                                            IsDirectionReversed     ="true"
                                            Orientation             ="Vertical"
                                            MinimumValue            ="15"
                                            MaximumValue            ="45"
                                            SmallChange             ="1"
                                            LargeChange             ="5"
                                            ItemType                ="Tick"
                                           Skin                     ="Office2007" >
                                     </telerik:RadSlider>
                                </div>
                             </div>
                        </td>
                         
                        <td class="tableSliderTd">
                            <div class="tableSliderWrapper">
                                <div class="tableSliderActualValue" id="Div1">
                                    <asp:Label
                                        ID          ="PayloadActualValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="PayloadActualValueToolTip" >
                                    </asp:Label>
                                </div>
                                <div class="tableSliderTrackContainer">
                                   <telerik:RadSlider
                                            ID                      ="RadSliderPayload"
                                            runat                   ="server" 
                                            Width                   ="60px"
                                            Height                  ="300px"
                                            TrackPosition           ="TopLeft"
                                            OnClientValueChanged    ="PayloadSliderValueChanged"
                                            IsDirectionReversed     ="true"
                                            Orientation             ="Vertical"
                                            MinimumValue            ="5"
                                            MaximumValue            ="25"
                                            SmallChange             ="1"
                                            LargeChange             ="5"
                                            ItemType                ="Tick"
                                            Skin                     ="Office2007" >
                                         </telerik:RadSlider>
                                </div>
                            </div>
                         </td>
 
                        <td class="tableSliderTd">
                            <div class="tableSliderWrapper">
                                <div class="tableSliderActualValue" id="BioContentActualValue">
                                       <asp:Label
                                        ID          ="BioContentActualValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="BioContentActualValueToolTip" >
                                    </asp:Label>
                               </div>
                                <div class="tableSliderTrackContainer">
                                         <telerik:RadSlider
                                            ID                      ="RadSliderBioContent"
                                            runat                   ="server" 
                                            Width                   ="60px"
                                            Height                  ="300px"
                                            TrackPosition           ="TopLeft"
                                            OnClientValueChanged    ="BioContentSliderValueChanged"
                                            IsDirectionReversed     ="true"
                                            Orientation             ="Vertical"
                                            MinimumValue            ="2"
                                            MaximumValue            ="5"
                                            SmallChange             ="0.1"
                                            LargeChange             ="1"
                                            ItemType                ="Tick"
                                           Skin                     ="Office2007" >
                                      </telerik:RadSlider>
                                  </div>
                              </div>
                          </td>
      
                        <td class="tableSliderTd" style="background-color: #EEEEEE">
                           <div class="tableSliderWrapper">
                                <div class="tableSliderActualValue" >
                                       <asp:Label
                                        ID          ="CO2EfficiencyActualValueLabel"
                                        runat       ="server"
                                        Text        ="0"
                                        ToolTip     ="CO2EfficiencyActualValueToolTip">
                                    </asp:Label>
                                </div>
                                <div class="tableSliderTrackContainer" >
                                     <telerik:RadSlider
                                            ID                      ="CO2EfficiencySlider"
                                            runat                   ="server" 
                                            Width                   ="60px"
                                            Height                  ="300px"
                                            TrackPosition           ="TopLeft"
                                            IsDirectionReversed     ="true"
                                            Orientation             ="Vertical"
                                            OnClientValueChanging   ="OnBeforeCO2EfficiencyValueChange"
                                            MinimumValue            ="0"
                                            MaximumValue            ="100"
                                            SmallChange             ="1"
                                            LargeChange             ="10"
                                            ItemType                ="Tick" 
                                            ShowDragHandle          ="true"                                
                                            ShowDecreaseHandle      ="false"
                                            ShowIncreaseHandle      ="false"
                                           Skin                     ="Office2007" >
                                      </telerik:RadSlider>
                                   </div>
                            </div>
                        </td>
                     </tr>
            </table>     
             
            <%--------------------------------------------%> 
            <%-- Metrics Summary                        --%>
            <%--------------------------------------------%>                   
           
            <div class="metricsSummaryTableDiv">
                <table>
                    <tr>
                        <td class="metricsSummaryTableNoBordersTD" />
 
                        <td class ="metricsSummaryTableHeaderTD">
                            <asp:Label
                                ID      ="EstimatedCO2EfficiencyMetricsHeader"
                                runat   ="server" >
                            </asp:Label>
                        </td>
 
                        <td class ="metricsSummaryTableHeaderTD">
                            <asp:Label
                                ID      ="ActualCO2EfficiencyMetricsHeader"
                                runat   ="server" >
                            </asp:Label>
                        </td>
 
                        <td class ="metricsSummaryTableHeaderTD">
                            <asp:Label
                                ID      ="TargetCO2EfficiencyMetricsHeader"
                                 runat   ="server" >
                            </asp:Label>
                        </td>
 
                        <td class="metricsSummaryTableNoBordersTD" />
 
                    </tr>
                     
                    <tr>              
                       <td class ="metricsSummaryTableFactorTD">
                            <asp:Label
                                ID      ="MetricsSummaryTableFactorName"
                                Text    ="MetricsSummaryTableFactorName"
                                runat   ="server" >
                            </asp:Label>
                       </td>
                     
                       <td class ="metricsSummaryTableValueTD">
                            <asp:Label
                               ID       ="EstimatedCO2EfficiencyMetricsValue"
                               text     ="0"     
                               runat    ="server" >
                            </asp:Label>
                       </td>
 
                       <td class ="metricsSummaryTableValueTD">
                            <asp:Label
                                ID      ="ActualCO2EfficiencyMetricsValue"
                               text     ="0"     
                               runat    ="server" >
                            </asp:Label>
                       </td>
                     
                       <td class ="metricsSummaryTableValueTD">
                            <asp:Label
                                ID      ="TargetCO2EfficiencyMetricsValue"
                               text     ="0"     
                               runat    ="server" >
                            </asp:Label>
                       </td>
                         
                       <td class ="metricsSummaryTableImageTD">
                           <asp:Image
                                ID      ="CO2EfficiencyTargetIndicatorImage"
                                runat   ="server"
                                ImageUrl="" />
                       </td>
                    </tr>
                </table>
            </div>       
       </div>
Slav
Telerik team
 answered on 28 Nov 2013
1 answer
135 views
I have a radtabstrip that I use as a wizard.
Each tab is a usercontrol. The user can navigate between the tabs using the prev and next buttons on the page or by clicking on the tabs.

I have a customvalidator on each of my tabs. They seem to work fine on the prev/next buttons. However when i use the tabs to navigate the validation does not work right the first time.

I am setting my validationgroup for the tabstrip as below:

<telerik:RadTabStrip ID="rtsBeneficiaryChange" SelectedIndex="0" runat="server" MultiPageID="rmBeneficiaryChange"
                    OnTabClick="rtsBeneficiaryChange_TabClick" EnableEmbeddedSkins="false" Skin="MBen"
                    OnClientTabSelected="UpdateValidationGroup"
                    CausesValidation="true" AutoPostBack="true">
                </telerik:RadTabStrip>
 
script:
function UpdateValidationGroup(sender, args) {
                //            args.set_cancel(!Page_IsValid);
                var tabStrip = sender;
                var selectedTab = tabStrip.get_selectedTab();
                if (selectedTab != null)
                    tabStrip.ValidationGroup = selectedTab.get_value();
                alert(tabStrip.ValidationGroup);
            }
    protected void rtsBeneficiaryChange_TabClick(object sender, RadTabStripEventArgs e)
    {
 
        Page.Validate(rtsBeneficiaryChange.ValidationGroup);
        if (Page.IsValid)
            rtsBeneficiaryChange.ValidationGroup = e.Tab.Value;
}

It seems the validationgroup is not being set right when i use the prev/next buttons on each tab.
Can you suggest what I am doing wrong?
Nencho
Telerik team
 answered on 28 Nov 2013
3 answers
535 views

Referring to the following example, how can I get the CheckAll Checklist to check/uncheck all CheckBoxSelect checkboxes using javascript/jquery?



<telerik:RadListView ID="RadListView1" runat="server" ItemPlaceholderID="PlaceHolder1">

<ItemTemplate>

<div class="favOuter">

<asp:CheckBox ID="CheckBoxSelect" runat="server" CssClass="favCheck"  />

</div>

</ItemTemplate>

<LayoutTemplate>

<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>

<div class="actionRow">

<asp:CheckBox ID="CheckAll" runat="server" ToolTip="SelectAll" />

</div>

</LayoutTemplate>

</telerik:RadListView>


Konstantin Dikov
Telerik team
 answered on 28 Nov 2013
2 answers
195 views
Hi everybody,

I want see sub total percent according to sub total.

how can i calculate sub total's items percent according to sub total.

In this picture true calculating

http://t1311.hizliresim.com/1h/u/uwq44.gif

 NeedDataSource Code
(
var aktifler = from bs in PredicaFinansContext.APV_PRE_BILANCO_SIRKET
                           where bs.Yil == yil && bs.Donem == donem && bs.Ay == ay &&
                                   (bs.Tur.StartsWith("AKTİF") || bs.Tur.StartsWith("aktif"))
                           select new
                           {
                               //bs.Sirket,
                               bs.Anakod,
                               bs.Tur,
                               bs.GrupKod,
                               bs.Donem,
                               bs.Yil,
                               bs.Tutar
                           };

            RadPivotGrid1.DataSource = aktifler.ToList();

)

(
<telerik:RadPivotGrid runat="server" ID="RadPivotGrid1"
                        AllowFiltering="true" 
                        OnNeedDataSource="RadPivotGrid1_NeedDataSource" OnPivotGridBiffExporting="RadPivotGrid1_PivotGridBiffExporting" 
                        OnPivotGridCellExporting="RadPivotGrid1_PivotGridCellExporting" OnCellDataBound="RadPivotGrid1_CellDataBound"

                        EnableZoneContextMenu="true" AllowSorting="true" AllowPaging="False" 
                        EmptyValue="0"
                        
                        ColumnHeaderZoneText="Kolon Alanı" DataHeaderZoneText="Data Alanı" FilterHeaderZoneText="Filtre Alanı"
                        RowHeaderZoneText="Satır Alanı"

                        EnableToolTips="True" Width="100%" Height="500px"
                        TotalsSettings-ColumnGrandTotalsPosition="None"
                        TotalsSettings-ColumnsSubTotalsPosition="None"
                        TotalsSettings-RowGrandTotalsPosition="None"
                        TotalsSettings-RowsSubTotalsPosition="Last"
                        Culture="tr-TR" ErrorValue="#" Font-Bold="False"
                        ShowColumnHeaderZone="False"
                        ShowDataHeaderZone="False"
                        ShowFilterHeaderZone="False"
                        ShowRowHeaderZone="False" >
                        <%--<ColumnHeaderCellStyle Width="100px" />--%>
                        <%--<RowHeaderCellStyle Width="150px"></RowHeaderCellStyle>--%>

                        <ClientSettings EnableFieldsDragDrop="true">
                            <ClientEvents OnToolTipShow="toolTipShow" />
                            <Scrolling AllowVerticalScroll="true" />
                        </ClientSettings>


                        <Fields>
                            <telerik:PivotGridReportFilterField DataField="GrupKod" IsHidden="True">
                            </telerik:PivotGridReportFilterField>

                            <telerik:PivotGridRowField DataField="Sirket">
                            </telerik:PivotGridRowField>
                            <telerik:PivotGridRowField DataField="Tur">
                            </telerik:PivotGridRowField>
                            <telerik:PivotGridRowField DataField="Anakod">
                            </telerik:PivotGridRowField>
                            <telerik:PivotGridRowField DataField="GrupKod">
                            </telerik:PivotGridRowField>

                            <%-- HESAPLI ALANLAR --%>
                            <telerik:PivotGridAggregateField Aggregate="Sum" DataField="Tutar" DataFormatString="{0:#,##0} TL" Caption="Tutar">
                                <HeaderCellTemplate>
                                    <asp:Label ID="Label1" runat="server" >
                                        Tutar
                                    </asp:Label>
                                </HeaderCellTemplate>
                                
                            </telerik:PivotGridAggregateField>

                            <%-- GRUB YUZDE --%>
                            <telerik:PivotGridAggregateField Aggregate="Sum" DataField="Tutar" Caption="Grub Yüzde" GrandTotalAggregateFormatString="{0:P}" TotalFormatString="{0:P}">
                                <TotalFormat TotalFunction="PercentOfRowTotal" Axis="Columns"  />
                                <HeaderCellTemplate>
                                    <asp:Label ID="Label1" runat="server" Text="Grub %"></asp:Label>
                                </HeaderCellTemplate>
                                <RowGrandTotalCellTemplate>
                                    <asp:Label ID="Label1" runat="server" Text="RowGrandTotalCellTemplate"></asp:Label>
                                </RowGrandTotalCellTemplate>
                            </telerik:PivotGridAggregateField>
                            
                            <%-- GENEL YÜZDE --%>
                            <telerik:PivotGridAggregateField Aggregate="Sum" DataField="Tutar" Caption="Genel Yüzde" GrandTotalAggregateFormatString="{0:P}" TotalFormatString="{0:P}">
                                <TotalFormat TotalFunction="PercentOfGrandTotal" Axis="Columns" Level="0" />
                                <HeaderCellTemplate>
                                    <asp:Label ID="Label1" runat="server" Text="Genel %"></asp:Label>
                                </HeaderCellTemplate>
                                
                            </telerik:PivotGridAggregateField>
                        </Fields>
                        <ClientSettings EnableFieldsDragDrop="true">
                            <ClientMessages DragToReorder="Sürükle Bırak Alanı"></ClientMessages>
                        </ClientSettings>
                    </telerik:RadPivotGrid>
)

Abdullah
Top achievements
Rank 1
 answered on 28 Nov 2013
1 answer
129 views
How would one got about implementing a filter multi-select in a radgrid drop-down combo-box list in code-behind?
Viktor Tachev
Telerik team
 answered on 28 Nov 2013
1 answer
96 views
Hi
i have a radnumeric textbox in my grid in template column. I want to set its value to b right aligned and default value to be 0.0 how to get this?
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2013
1 answer
276 views

Hello french RadScheduler users,



it seems that there is a litle translation issue in french for the Advanced form regarding recurrence.

in the attached documents, you can see that the "offical" translation for "weekly", "daily", "monthly..." are translated with long sentences which creates an incorrect display (see officialressource.png.) Furthermore, the translation is imperfect as it uses sentences where a regular word does exist in french to express the desired concept.



You will find attached the result of my modified file (modifiedressource.png)

To fix this I would haved loved to contribute and post my ressource files but I cannot do it here, so I'll just cut & paste it at the end of this document. But if you Telerik guys want me to send it over, please telle me and I'll gladly send it to you.



RadScheduler.Main.fr-FR.resx :

AdvancedAllDayEvent Toute la journée
AdvancedCalendarCancel  Annuler
AdvancedCalendarOK  OK
AdvancedCalendarToday   Aujourd'hui
AdvancedClose   Fermer
AdvancedDaily   Quotidien
AdvancedDay Jour
AdvancedDays    jour(s)
AdvancedDescription Description
AdvancedDone    Fini
AdvancedEditAppointment Modifier rendez-vous
AdvancedEndAfter    Terminer après
AdvancedEndByThisDate   Terminer près de
AdvancedEndDateRequired La date de début est nécessaire
AdvancedEndTimeRequired La date de fin est nécessaire
AdvancedEvery   Chaque
AdvancedEveryWeekday    Chaque jour de semaine
AdvancedFirst   premier
AdvancedFourth  quatrième
AdvancedFrom    Heure de début
AdvancedHourly  Chaque heure
AdvancedHours   heur(s)
AdvancedInvalidNumber   Nombre incorrect
AdvancedLast    dernier
AdvancedMaskDay jour
AdvancedMaskWeekday jour de semaine
AdvancedMaskWeekendDay  jour de week-end
AdvancedMonthly Mensuel
AdvancedMonths  mois
AdvancedMoreDetails Plus de détails
AdvancedNewAppointment  Nouveau rendez-vous
AdvancedNoEndDate   Pas de date de fin
AdvancedOccurrences occurences
AdvancedOf  de
AdvancedOfEvery de chaque
AdvancedRange   Périodicité:
AdvancedRecurEvery  Réproduire chaque
AdvancedRecurrence  Récurrence
AdvancedRecurringAppointment    Tâche récurrente
AdvancedReset   remettre les exceptions
AdvancedSecond  deuxième
AdvancedStartDateRequired   Date de début est nécessaire
AdvancedStartTimeBeforeEndTime  L'heure de début doit être avant l'heure de fin
AdvancedStartTimeRequired   Heure de début est nécessaire
AdvancedSubject Sujet
AdvancedSubjectRequired Veuillez fournir un sujet pour le rendez-vous.
AdvancedThe Le/La
AdvancedThird   troisième
AdvancedTo  Heure de fin
AdvancedWeekly  Hebdomadaire
AdvancedWeeks   semaine(s) en
AdvancedWorking En cours…
AdvancedYearly  Annuel
AllDay  tout le jour
Cancel  Annuler
ConfirmCancel   Annuler
ConfirmDeleteText   Est-ce que vous-êtez sûrs que vous voulez supprimer ce rendez-vous?
ConfirmDeleteTitle  Confirmer la suppression
ConfirmOK   OK
ConfirmRecurrenceDeleteOccurrence   Supprimer seulement cette occurrence
ConfirmRecurrenceDeleteSeries   Supprimer les séries
ConfirmRecurrenceDeleteTitle    En cours de supprimer un rendez-vous récurrent
ConfirmRecurrenceEditOccurrence Rédiger seulement cette série
ConfirmRecurrenceEditSeries Rédiger les séries
ConfirmRecurrenceEditTitle  En cours de rédiger un rendez-vous récurrent
ConfirmRecurrenceMoveOccurrence Déplacer seulement cette occurrence.
ConfirmRecurrenceMoveSeries Déplacer les séries.
ConfirmRecurrenceMoveTitle  En course de déplacer un rendez-vous récurrent
ConfirmRecurrenceResizeOccurrence   Redimensionner seulement cette occurrence.
ConfirmRecurrenceResizeSeries   Redimensionner les séries.
ConfirmRecurrenceResizeTitle    En cours de redimensionner un rendez-vous récurrent
ConfirmResetExceptionsText  Voulez-vous supprimer toutes les exceptions récurrentes existantes?
ConfirmResetExceptionsTitle Confirmer les exceptions remises
ContextMenuAddAppointment   Nouveau rendez-vous
ContextMenuAddRecurringAppointment  Nouveau rendez-vous récurrent
ContextMenuDelete   Supprimer
ContextMenuEdit Modifier
ContextMenuGoToToday    Aller à aujourd'hui
HeaderDay   Jour
HeaderMonth Mois
HeaderMultiDay  Plusieurs jours
HeaderNextDay   jour prochain
HeaderPrevDay   jour précédent
HeaderTimeline  Chronologie
HeaderToday aujourd'hui
HeaderWeek  Semaine
Reminder    Rappel
ReminderBeforeStart avant le début
ReminderDay jour
ReminderDays    jours
ReminderDismiss Rejeter
ReminderDismissAll  Rejeter tout
ReminderDueIn   dû en
ReminderHour    heur
ReminderHours   heurs
ReminderMinute  minute
ReminderMinutes minutes
ReminderNone    Aucune
ReminderOpenItem    Ouvrir l'article
ReminderOverdue en retard
Reminders   Rappels
ReminderSnooze  Snooze
ReminderSnoozeHint  Click Snooze to be reminded again in:
ReminderWeek    semaine
ReminderWeeks   semaines
ReservedResource    Veuillez de ne pas supprimer cette clé.
Save    Sauvegarder
Show24Hours Voir 24 heures…
ShowAdvancedForm    Options
ShowBusinessHours   Voir les heurs de travail...
ShowMore    plus de détails...


RadSchedulerRecurrenceEditor.fr-FR.resx:

CalendarCancel  Annuler
CalendarOK  OK
CalendarToday   Aujourd'hui
Daily   Quotidien
Day Jour
Days    jour(s)
EndAfter    Finir après
EndByThisDate   Terminer près de
Every   Chaque
EveryWeekday    Chaque jour de semaine
First   premier
Fourth  quatrième
Hourly  Toutes les heures
Hours   heure(s)
Last    dernier
MaskDay jour
MaskWeekday jour de semaine
MaskWeekendDay  jour de week-end
Monthly Mensuel
Months  mois
NoEndDate   Pas de date de fin
Occurrences occurrences
Of  de
OfEvery de chaque
RecurEvery  Répéter chaque
Recurrence  Récurrence
ReservedResource    Veuillez de ne pas supprimer cette clé.
Second  second
The Le/La
Third   troisième
Weekly  Hebdomadaire
Weeks   semaine(s)
Yearly  Annuel




Kate
Telerik team
 answered on 28 Nov 2013
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?