Telerik Forums
UI for ASP.NET AJAX Forum
11 answers
371 views
In order to use the Rad toolbox I must run Visual Studio 2013 as Administrator. If I do not run as Administrator the Toolbox Rad items are all disabled. I do not normally run a Administrator for security reasons and needing the run Visual Studio as  Administrator is unacceptable.

Is there some setting to correct this problem or should I log a Ticket?
Vesko
Telerik team
 answered on 27 Apr 2018
1 answer
122 views

Each column has a set width by setting HeaderStyle-Width. for the Resizing i also have <Resizing AllowRowResize="False" AllowColumnResize="True" EnableRealTimeResize="True"
ResizeGridOnColumnResize="False" AllowResizeToFit="true"   ></Resizing>.

 

There is a certian column i have that is just a button and i would really like it be a certian width all the time whille all the other column adjust to the screen size (if screen is larger than the grid)

 

Is there a way to do this in telerik or is this a feature i would have to request?

Marin Bratanov
Telerik team
 answered on 27 Apr 2018
3 answers
875 views
var $ = $telerik.$;
 var spreadsheet = $find("<%= RadSpreadSheet1.ClientID %>");
spreadsheet.save();

 

 

This code is not working.  No error generated and the spreadsheet is never saved, tough saveAsExcel is working as advertised.

 

Any hint someone?

Marin Bratanov
Telerik team
 answered on 27 Apr 2018
0 answers
183 views

     Is it possible to set maximum upload file size for different file types?
For example - images (jpg, png etc) have max size for 1mb

and pdf files have max of 4mb?

 

Currently my setup is 

 

    <telerik:RadFileExplorer  ID="RadFileExplorer1" runat="server" DisplayUpFolderItem="True"  
                             Width="100%" AvailableFileListControls="All" VisibleControls="TreeView, Grid, Toolbar, ContextMenus">
        <Configuration SearchPatterns="*.jpg,*.png,*.bmp,*.jpeg,*.gif,*.tif,*.doc,*.docx,*.zip,*.pdf" MaxUploadFileSize="1024" ></Configuration>
    </telerik:RadFileExplorer>

Kevin Cabritit
Top achievements
Rank 1
 asked on 26 Apr 2018
2 answers
614 views

I am not sure what's wrong with save event in editmode=batch

  • when I click save, it doesn't fire RadGrid1_BatchEditCommand

    MasterTableView-CommandItemSettings-ShowSaveChangesButton="true" 

 

  • even if I change the button to commandtemplate

<telerik:RadPushButton runat="server" ID="SaveChangesButton" Text="儲存" OnClientClicked="saveChangesToGrid" AutoPostBack="false" CommandName="UpdateAll">
<Icon CssClass="rgSaveIcon" />
</telerik:RadPushButton>

 

I click save and then browser doesn't response error and C# event doesn't fired event handler method. I am sure it has executed 

 

following is my setting of grid:

<telerik:RadGrid RenderMode="Lightweight" ID="RadGrid1" GridLines="Both" runat="server"
    OnItemCommand="RadGrid1_ItemCommand"
    OnItemDataBound="RadGrid1_ItemDataBound"
    OnNeedDataSource="RadGrid1_NeedDataSource"
    OnDetailTableDataBind="RadGrid1_DetailTableDataBind"
    OnBatchEditCommand="RadGrid1_BatchEditCommand"
    OnPreRender="RadGrid1_PreRender"
    AutoGenerateColumns="False"
    AllowPaging="false"
    MasterTableView-HierarchyLoadMode="ServerBind"
    ClientSettings-AllowExpandCollapse="false"
    ClientSettings-EnablePostBackOnRowClick="false"
    MasterTableView-CommandItemSettings-ShowSaveChangesButton="true"
    MasterTableView-CommandItemSettings-ShowAddNewRecordButton="false"
    MasterTableView-CommandItemSettings-ShowCancelChangesButton="false"
    MasterTableView-CommandItemSettings-ShowRefreshButton="false"
    MasterTableView-CommandItemSettings-SaveChangesText="儲存"
    MasterTableView-HierarchyDefaultExpanded="false">
    <MasterTableView Name="Master"
        CommandItemDisplay="TopAndBottom"
        DataKeyNames="itemno"
        ClientDataKeyNames="itemno"
        EditMode="Batch"
        HorizontalAlign="NotSet"
        AutoGenerateColumns="False">
        <BatchEditingSettings EditType="Cell" SaveAllHierarchyLevels="true" />
         
        <DetailTables>
            <telerik:GridTableView DataKeyNames="itemno,seqno"
                AllowPaging="false"
                AllowAutomaticInserts="true"
                CommandItemDisplay="Top"
                 CommandItemSettings-AddNewRecordText="新增"
                CommandItemSettings-ShowAddNewRecordButton="true"
                CommandItemSettings-ShowCancelChangesButton="false"
                CommandItemSettings-ShowRefreshButton="false"
                CommandItemSettings-ShowSaveChangesButton="false" 
                EditMode="InPlace"
                Name="Details"
                Width="100%" runat="server" >
                <Columns>
                ......
                </Columns>
            </telerik:GridTableView>
        </DetailTables>
 
        <Columns>
        ......
        </Columns>
        </MasterTableView>
    <ClientSettings AllowKeyboardNavigation="true"></ClientSettings>
</telerik:RadGrid>

 

Attila Antal
Telerik team
 answered on 26 Apr 2018
1 answer
105 views

Hi,

Filters for edit form template is not working in Telerik RadGrid. I followed the below link for the development, but filters are not working .

https://demos.telerik.com/aspnet-ajax/grid/examples/data-editing/edit-form-types/defaultcs.aspx

 

Eyup
Telerik team
 answered on 26 Apr 2018
6 answers
217 views
Hi Telerik Team,

I am facing column alignment issue while exporting the generated RadGrid to Excel/Word. I am using relative width to align the UI (please refer to sample code below and attached 'UI_View.png' file), however when exported to Word/Excel the alignment is getting displaced, detail table columns are not following the master table columns (refer to 'Excel_Export.png' and 'Word_Export.png' files).

Would appreciate if you could come up with an idea on to keep the alignment intact so detail table columns are exactly in the same column of master table when exported.

Thanks,

Pankaj

<telerik:RadGrid ID="rgDTSItems" EnableAJAX="True" EnableAJAXLoadingTemplate="True"
               Skin="Windows7" OnColumnCreated="rgDTSItems_ColumnCreated" OnItemCreated="rgDTSItems_ItemCreated"
               OnItemDataBound="rgDTSItems_ItemDataBound" ShowStatusBar="true" runat="server"
               Width="99.9%" PageSize="10" AllowSorting="True" AllowMultiRowSelection="false"
               AllowPaging="True" GridLines="Horizontal" AutoGenerateColumns="False" OnDetailTableDataBind="rgDTSItems_DetailTableDataBind"
               OnNeedDataSource="rgDTSItems_NeedDataSource" OnItemCommand="rgDTSItems_ItemCommand">
               <GroupPanel Visible="False">
               </GroupPanel>
               <ClientSettings Selecting-AllowRowSelect="true" EnableRowHoverStyle="true">
               </ClientSettings>
               <MasterTableView HierarchyLoadMode="Client" DataKeyNames="RefNo,DeptDiv" DataMember="mcs_main"
                   ShowHeader="true" TableLayout="Fixed" Width="100%" CommandItemDisplay="Bottom"
                   HorizontalAlign="Right">
                   <Columns>
                       <telerik:GridBoundColumn DataField="RefNo" Visible="false">
                       </telerik:GridBoundColumn>
                       <telerik:GridBoundColumn DataField="DeptDiv" HeaderText="Div" HeaderStyle-Width="8%"
                           HeaderStyle-HorizontalAlign="Center" HeaderStyle-Font-Bold="true">
                       </telerik:GridBoundColumn>
                       <telerik:GridTemplateColumn UniqueName="TemplateColumn" HeaderText="Ref No" SortExpression="RefNo"
                           HeaderStyle-Width="8%" HeaderStyle-Font-Bold="true">
                           <ItemTemplate>
                               <asp:Label ID="lblRefNo" runat="server" Text='<%#Eval("Type").ToString().Substring(0, 1) + "-" + Eval("RefNo")%>'>
                               </asp:Label>
                           </ItemTemplate>
                       </telerik:GridTemplateColumn>
                       <telerik:GridBoundColumn DataField="DateDueDoc" UniqueName="DateDueDoc" Display="false">
                       </telerik:GridBoundColumn>
                       <telerik:GridTemplateColumn UniqueName="gtcDocDueDate" HeaderText="Due/Doc Date"
                           SortExpression="DateDueDoc" HeaderStyle-Width="12%" HeaderStyle-Font-Bold="true">
                           <ItemTemplate>
                               <asp:Label ID="lblDateDueDoc" runat="server" Text='<%#Eval("DateDueDoc","{0:d}") + " " + Eval("TimeDueDoc") %> '></asp:Label>
                           </ItemTemplate>
                       </telerik:GridTemplateColumn>
                       <telerik:GridBoundColumn DataField="Sender" HeaderText="From" HeaderStyle-Width="15%"
                           HeaderStyle-Font-Bold="true">
                       </telerik:GridBoundColumn>
                       <telerik:GridBoundColumn DataField="Recipient" HeaderText="Assigned To/Recipient"
                           HeaderStyle-Width="25%" ItemStyle-Wrap="true" HeaderStyle-Font-Bold="true">
                       </telerik:GridBoundColumn>
                       <telerik:GridTemplateColumn UniqueName="gtcSubject" HeaderText="Subject" SortExpression="Subject"
                           HeaderStyle-Width="32%" HeaderStyle-Font-Bold="true">
                           <ItemTemplate>
                               <asp:Label ID="lblSubject" runat="server" Text='<%#Eval("FormattedSubject")%>' Font-Bold="true"></asp:Label>
                               <telerik:RadToolTip ID="rttSubject" runat="server" TargetControlID="lblSubject" Width="200px"
                                   RelativeTo="Element" Position="MiddleRight" EnableShadow="true">
                                   <%#Eval("Subject")%>
                               </telerik:RadToolTip>
                           </ItemTemplate>
                       </telerik:GridTemplateColumn>
                   </Columns>
                   <DetailTables>
                       <telerik:GridTableView DataKeyNames="RefNo,DeptDiv" DataMember="mcs_main" ShowHeader="False"
                           EnableNoRecordsTemplate="false" Width="100%" ShowHeadersWhenNoRecords="false"
                           HorizontalAlign="Right" TableLayout="Fixed">
                           <Columns>
                               <telerik:GridBoundColumn DataField="RefNo" Visible="false">
                               </telerik:GridBoundColumn>
                               <telerik:GridBoundColumn DataField="DeptDiv" HeaderText="Div" HeaderStyle-Width="8%">
                               </telerik:GridBoundColumn>
                               <telerik:GridTemplateColumn UniqueName="gtcRefNo" HeaderText="Ref No" SortExpression="RefNo"
                                   HeaderStyle-Width="8%">
                                   <ItemTemplate>
                                       <asp:Label ID="lblRefNo" runat="server" Text='<%#Eval("Type").ToString().Substring(0, 1) + "-" + Eval("RefNo")%>'>
                                       </asp:Label>
                                   </ItemTemplate>
                               </telerik:GridTemplateColumn>
                               <telerik:GridBoundColumn DataField="DateDueDoc" UniqueName="DateDueDoc" Display="false">
                               </telerik:GridBoundColumn>
                               <telerik:GridTemplateColumn UniqueName="gtcDocDueDate" HeaderText="Due/Doc Date"
                                   SortExpression="DateDueDoc" HeaderStyle-Width="12%">
                                   <ItemTemplate>
                                       <asp:Label ID="lblDateDueDoc" runat="server" Text='<%#Eval("DateDueDoc","{0:d}") + " " + Eval("TimeDueDoc") %> '></asp:Label>
                                   </ItemTemplate>
                               </telerik:GridTemplateColumn>
                               <telerik:GridBoundColumn DataField="Sender" HeaderText="From" HeaderStyle-Width="15%">
                               </telerik:GridBoundColumn>
                               <telerik:GridBoundColumn DataField="Recipient" HeaderText="Assigned To/Recipient"
                                   HeaderStyle-Width="25%" ItemStyle-Wrap="true">
                               </telerik:GridBoundColumn>
                               <telerik:GridTemplateColumn UniqueName="gtcSubject" HeaderText="Subject" SortExpression="Subject"
                                   HeaderStyle-Width="32%" HeaderStyle-Font-Bold="true">
                                   <ItemTemplate>
                                       <asp:Label ID="lblSubject" runat="server" Text='<%#Eval("FormattedSubject")%>' Font-Bold="true"></asp:Label>
                                       <telerik:RadToolTip ID="rttSubject" runat="server" TargetControlID="lblSubject" Width="200px"
                                           RelativeTo="Element" Position="MiddleRight" EnableShadow="true">
                                           <%#Eval("Subject")%>
                                       </telerik:RadToolTip>
                                   </ItemTemplate>
                               </telerik:GridTemplateColumn>
                           </Columns>
                       </telerik:GridTableView>
                   </DetailTables>
                   <CommandItemSettings ShowExportToWordButton="true" ShowExportToExcelButton="true"
                       ShowExportToCsvButton="false" ShowExportToPdfButton="true" ShowAddNewRecordButton="false"
                       ShowRefreshButton="false" />
               </MasterTableView>
               <ClientSettings AllowExpandCollapse="true">
                   <DataBinding CountPropertyName="Count" />
                   <ClientEvents OnRowCreated="RowCreated" OnRowDblClick="RowDblClicked" />
               </ClientSettings>
               <ExportSettings HideStructureColumns="true" IgnorePaging="true" ExportOnlyData="true"
                   FileName="DTS_Items" OpenInNewWindow="true" Pdf-PageHeight="215mm" Pdf-PageWidth="356mm" />
               <FilterMenu EnableTheming="True" Skin="Outlook">
                   <CollapseAnimation Duration="200" Type="OutQuint" />
               </FilterMenu>
               <SelectedItemStyle CssClass="SelectedFolder"></SelectedItemStyle>
           </telerik:RadGrid>

protected void rgDTSItems_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
    {
        if (e.CommandName == Telerik.Web.UI.RadGrid.ExportToExcelCommandName ||
            e.CommandName == Telerik.Web.UI.RadGrid.ExportToWordCommandName ||
            e.CommandName == Telerik.Web.UI.RadGrid.ExportToCsvCommandName ||
            e.CommandName == Telerik.Web.UI.RadGrid.ExportToPdfCommandName)
        {
            ConfigureExport();
        }
        else if (e.CommandName == "Print")
        {
            ConfigureExport();
            ConfigurePrint();
        }
        else if (e.CommandName == "EnablePaging")
        {
            rgDTSItems.MasterTableView.HierarchyLoadMode = GridChildLoadMode.Client;
            rgDTSItems.MasterTableView.HierarchyDefaultExpanded = false;
            rgDTSItems.MasterTableView.DetailTables[0].GetColumn("DateDueDoc").Visible = true;
            EnableDisablePaging(true);
        }
    }
 
    private void ConfigureExport()
    {
        rgDTSItems.MasterTableView.HierarchyLoadMode = GridChildLoadMode.ServerBind;
        rgDTSItems.MasterTableView.HierarchyDefaultExpanded = true;
        //Since while exporting hidden column DateDueDoc appears therefore hide the column before exporting
        rgDTSItems.MasterTableView.DetailTables[0].GetColumn("DateDueDoc").Visible = false;
 
    }
 
    //For printing we need to disable paging and call the PrintGird client function
    private void ConfigurePrint()
    {
        //Allowpaging to false
        EnableDisablePaging(false);
 
        foreach (GridItem item in rgDTSItems.MasterTableView.GetItems(new GridItemType[] { GridItemType.Pager, GridItemType.FilteringItem }))
            item.Display = false;
 
        ramHome.ResponseScripts.Add("PrintGrid('" + rgDTSItems.ClientID + "')");
    }
 
    //Enable/disable paging in case of Print
    private void EnableDisablePaging(bool doEnable)
    {
        rgDTSItems.AllowPaging = doEnable;
        rgDTSItems.Rebind();
    }

Maulik
Top achievements
Rank 1
 answered on 26 Apr 2018
0 answers
180 views
Hi, is there a way to remove or update the following table summary ="Data pager which controls on which page is the RadGrid control"? Looks like it is created in pager style.
Brad
Top achievements
Rank 1
 asked on 25 Apr 2018
0 answers
172 views

I am trying to get this functionality to work : 

https://docs.telerik.com/devtools/aspnet-ajax/controls/button/how-to/radbutton-validation-and-client-side-event-handlers

however it seems as though Page_ClientValidate (or Page_IsValid) is always returning true.   

Ultimately I need to be able to run different scripts depending on whether or not the page has errors. 

laura
Top achievements
Rank 1
 asked on 25 Apr 2018
1 answer
137 views

Hey

I am trying to set the padding for the DateInput.  I can set it using the following:

<telerik:RadDatePicker ID="RadExpDate" runat="server" RenderMode="Lightweight" Height="23px" ShowPopupOnFocus="true" DateInput-EmptyMessage="mm/dd/yyyy">

  <DateInput runat="server" EmptyMessageStyle-PaddingTop="2" EnabledStyle-PaddingTop="2" FocusedStyle-PaddingTop="2" ></DateInput>

</telerik:RadDatePicker>

Was wondering if the was a setting in CSS to set the padding once regardless of the state of the control (ie: Empty, Enable, etc)?

Thanks

Tom

Vessy
Telerik team
 answered on 25 Apr 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?