<telerik:RadComboBox ID="What" runat="server" Width="130px" OnClientSelectedIndexChanging="SelectedIndexChanging" TabIndex="1">
<Items>
<telerik:RadComboBoxItem runat="server" Text="Job Code" />
<telerik:RadComboBoxItem runat="server" Text="Job Title" />
<telerik:RadComboBoxItem runat="server" Text="Status" />
<telerik:RadComboBoxItem runat="server" Text="Tracking Number" />
</Items>
</telerik:RadComboBox>
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?
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?
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>
I am not sure what's wrong with save event in editmode=batch
MasterTableView-CommandItemSettings-ShowSaveChangesButton="true"
<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>

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

<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(); }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.