
I have noticed behavior regarding the RenderMode property that is not consistent with the documentation. According to the documentation one can globally set the RenderMode property for all RadControls by adding this setting to the web.config.https://docs.telerik.com/devtools/aspnet-ajax/controls/render-modes
I have followed the instructions as I require the controls to be set to RenderMode="Auto" as to allow it to render either LightWeight or Mobile depending on the browser.
At first glance it seems to have been working OK but I have noticed on a page where that where I have implemented a RadGrid control that the Grid was not displayed correctly. I then compared it to another grid where the RenderMode property on the grid itself was set to RenderMode="Auto" and there was a significant difference in the display of the grid.
It seems that the RenderMode="Auto" setting in the Web.config may not be applied to all the controls correctly. I have now added the property to every radcontrol I implement in the application and everything now looks as expected.
Is there anyone else that has seen this behavior?

Hello
Am testing to buy the package because of scheduler control specifically.
I have developed a form which I want to replace with the appointment and I want it popup each time you double click. I don't want the default appointment.
I want to know how time and date comes and Id storing the unique code such that I know how to extract them and use it in my advanced form already designed since the appointment cant give me what I need exactly.
There is global delete right I want to be tied to record, there are some records to be deleted while others are read only so I need to specify them such that when double click is hit it already know what to do.
Please how do I achieve this.
Thanks

I'm expecting that the property Culture of the can be used to set the culture of the grid and this reflect also the data displayed in its cells, right?
<telerik:RadGrid ID="GrdWaypoints" runat="server" Width="550px" AutoGenerateColumns="False" Culture="en-US" AllowAutomaticUpdates="false" AllowAutomaticInserts="false"AllowAutomaticDeletes="false" OnDeleteCommand="GrdWaypoints_DeleteCommand"OnInsertCommand="GrdWaypoints_InsertCommand" OnUpdateCommand="GrdWaypoints_UpdateCommand"OnItemDataBound="GrdWaypoints_ItemDataBound" GroupPanelPosition="Top" OnNeedDataSource="GrdWaypoints_NeedDataSource"> <ClientSettings AllowDragToGroup="false"> <Scrolling AllowScroll="false" UseStaticHeaders="false" /> </ClientSettings> <GroupingSettings ShowUnGroupButton="false" /> <MasterTableView ShowGroupFooter="False" Width="100%" DataKeyNames="WaypointID"EditMode="InPlace"> <NoRecordsTemplate> Per aggiungere waypoint dell'itinerario, clicca su "Aggiungi Waypoint" </NoRecordsTemplate> <Columns> <telerik:GridNumericColumn UniqueName="Longitude" HeaderText="Longitudine"DataField="Longitude" DecimalDigits="6" DataFormatString="{0:#0.000#}" ></telerik:GridNumericColumn> </Columns> </MasterTableView> </telerik:RadGrid>
So in the above grid no matter what I specify in the culture property the numbers, in the longitude GridNumeric column are always displayed based on the number regional settings of the server.
And on the Insert and Update command, everything goes in error if the user the number in a different culture from the server.
For I have a server with number regional settings like the following:
but in this grid and only on this grid the user must insert the values in US format:
Hello,
I need help on following issue,
We are using 2014.3.1024.40 Telerik.Web.UI and Telerik.Web.UI.Skin dll in our application. We've Radwizard with multiple steps. Each step has its own validation group. There is no issue with validation display.
Here is the problem.
1. I've the RadWizard RenderStep="Active"
2. If I move from first to second step there is no validation.
3. Second Tab I've control with validation check. When I try to move from second to Third step, application shows message for required fields. Close the message and if you click on First step using NavigationBar. The click event will not fir and will not show the controls I've inside first Step. But if I click again on First step then the controls will be rendered and will display on page.
I used latest 2017 Telerik.Web.UI.dll and looks like this issue is fixed in new dll. But to use new dll we need to use the new skin also and when I used the new skin my application display is changing drastically and I don't want to spend time to fix UI.
Can you please give us some direction to fix the navigationbarclick event fix after the validation message.
Thank you,
Sagar
Is there an option to set the default caption for the Scheduler and menu items? For example, set caption to "New Event" instead of "New Appointment".
Just getting started with the Scheduler.
Thanks
I have a radgrid which displays html as one of the columns. If one of the rows has a large font, the size of the row height does not expand to match. What can I do to ensure that the height matches what the HTML would display? I am attaching an example: The third row shows the issue.
This is the ASPX code.
<telerik:RadGrid ID="rgNotes" runat="server" AllowSorting="True"
AutoGenerateColumns="False" Width="100%">
<MasterTableView OverrideDataSourceControlSorting="true" AllowSorting="true" DataKeyNames="TranscriptNoteId,NoteGUID" >
<Columns>
<telerik:GridButtonColumn UniqueName="btnEdit" Text="Edit" ButtonType="LinkButton" CommandName="EditNote" ItemStyle-Width="1%" />
<telerik:GridButtonColumn UniqueName="btnDelete" Text="Delete" ConfirmText="Confirm delete?" ButtonType="LinkButton" CommandName="DeleteNote" ItemStyle-Width="1%" />
<telerik:GridBoundColumn DataField="Note" HeaderText="Note" SortExpression="Note" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
Hello!
When I have many columns of type GridDateTimeColumn in a grid with AllowFilteringByColumn="true", the Chrome shows the horizontal scroll bar for the whole browser window in addition to the grid’s scroll bar (please see the code and the attached screenshot below).
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="Test.Test" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>Test</title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" PersistenceMode="Cookie" ShowChooser="false" EnableViewState="false" /> <telerik:RadGrid ID="RadGrid1" runat="server" Width="100%" AutoGenerateColumns="False" CellSpacing="0" GridLines="Vertical" EnableLinqExpressions="false" AllowFilteringByColumn="true" OnNeedDataSource="RadGrid1_NeedDataSource"> <MasterTableView Width="100%" AllowSorting="true"> <Columns> <telerik:GridDateTimeColumn HeaderText="Column 1" UniqueName="C1" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 2" UniqueName="C2" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 3" UniqueName="C3" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 4" UniqueName="C4" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 5" UniqueName="C5" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 6" UniqueName="C6" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 7" UniqueName="C7" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 8" UniqueName="C8" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 9" UniqueName="C9" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 10" UniqueName="C10" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 11" UniqueName="C11" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 12" UniqueName="C12" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 13" UniqueName="C13" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 14" UniqueName="C14" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 15" UniqueName="C15" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 16" UniqueName="C16" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 17" UniqueName="C17" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 18" UniqueName="C18" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> <telerik:GridDateTimeColumn HeaderText="Column 19" UniqueName="C19" DataField="C1" HeaderStyle-Width="150px" FilterControlWidth="100px" /> </Columns> </MasterTableView> <ClientSettings> <Selecting AllowRowSelect="true" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" ScrollHeight="180" /> <Resizing AllowResizeToFit="true" AllowColumnResize="true" /> </ClientSettings> </telerik:RadGrid> </form></body></html>
using System;using System.Data;using Telerik.Web.UI;namespace Test{ public partial class Test : System.Web.UI.Page { protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { RadGrid1.DataSource = new DataTable(); } }}
If I change FilterControlWidth from “100px” to "100%" it does not help.
If I replace GridDateTimeColumn with GridBoundColumn, or if I set AllowFilteringByColumn="false", the concerned scroll bar disappears.
There is no scroll bar in Internet Explorer 11 and Firefox, but it is shown in Chrome and Opera.
Telerik.Web.UI version is 2017.2.711.45.
So, could you please advise me how to get rid of that scroll bar in the browser window?
Thank you!
Hi,
I have a RadGrid that is using EditMode="InPlace". This grid has several RadComboBoxes in the Insert/Edit templates. How can I make the [Enter] key work like the [Tab] key. I would like to move focus to the next control when the user presses the enter key in the RadComboBox.
Thank You
Tracy
Note: The following code OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" just changes the backcolor of the control to yellow on focus and back to white when it loses focuses.
<telerik:GridTemplateColumn UniqueName="gtcStandardItem" HeaderStyle-Width ="120px" HeaderText="Standard Item" DataField="StandardItem"> <ItemTemplate> <asp:Label ID="lblStandardItem" runat="server" Text='<%# Eval("StandardItem") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditStandardItem" runat="server" DataSourceID="SQLDS_StandardItem" DataTextField="StandardItem" DataValueField="StandardItem" Width="110px" OnSelectedIndexChanged="rcbEditStandardItem_SelectedIndexChanged" OnItemDataBound="rcbEditStandardItem_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertStandardItem" runat="server" DataSourceID="SQLDS_StandardItem" DataTextField="StandardItem" DataValueField="StandardItem" Width="110px" OnSelectedIndexChanged="rcbInsertStandardItem_SelectedIndexChanged" OnItemDataBound="rcbInsertStandardItem_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcJob" HeaderStyle-Width ="120px" HeaderText="Job" DataField="Job"> <ItemTemplate> <asp:Label ID="lblJob" runat="server" Text='<%# Eval("Job") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditJob" runat="server" DataSourceID="SQLDS_Job" DataTextField="Job" DataValueField="Job" Width="110px" OnSelectedIndexChanged="rcbEditJob_SelectedIndexChanged" OnItemDataBound="rcbEditJob_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertJob" runat="server" DataSourceID="SQLDS_Job" DataTextField="Job" DataValueField="Job" Width="110px" OnSelectedIndexChanged="rcbInsertJob_SelectedIndexChanged" OnItemDataBound="rcbInsertJob_ItemDataBound" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcExtra" HeaderStyle-Width ="110px" HeaderText="Extra" DataField="Extra" > <ItemTemplate> <asp:Label ID="lblExtra" runat="server" Text='<%# Eval("Extra") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditExtra" runat="server" DataSourceID="SQLDS_Extra" DataTextField="Extra" DataValueField="Extra" Width="90px" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <Telerik:RadComboBox ID="rcbInsertExtra" runat="server" DataSourceID="SQLDS_Extra" DataTextField="Extra" DataValueField="Extra" Width="90px" AutoPostBack="true" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </InsertItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumn UniqueName="gtcCostCode" HeaderStyle-Width ="110px" HeaderText="CostCode" DataField="CostCode" > <ItemTemplate> <asp:Label ID="lblCostCode" runat="server" Text='<%# Eval("CostCode") %>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="rcbEditCostCode" runat="server" DataSourceID="SQLDS_CostCode" DataTextField="CostCode" DataValueField="CostCode" Width="90px" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false"/> </EditItemTemplate> <InsertItemTemplate> <telerik:RadComboBox ID="rcbInsertCostCode" runat="server" DataSourceID="SQLDS_CostCode" DataTextField="CostCode" DataValueField="CostCode" Width="90px" MarkFirstMatch="true" AllowCustomText="true" OnClientFocus="TelerikOnClientFocus" OnClientBlur="TelerikOnClientLostFocus" EnableVirtualScrolling="true" ShowDropDownOnTextboxClick = "false" /> </InsertItemTemplate></telerik:GridTemplateColumn>
I have a grid that is configured to bulk edit the rows. I want it to push the changes live back to the server instead of having to do them all then click save. I want to remove the save button.
Possible?
Thanks!
