Hello,
I have an if else condition which is covered by RadCodeBlock. When I try to bind any control as an updated control in RadCodeBlock by using RadAjaxManagerProxy, it throws below error.
For example; rcbCustomer is binded to rlCustomer. But it causes error. Because rlCustomer is in RadCodeBlock.
Here is RadCodeBlock;
<telerik:RadCodeBlock ID="rcodeCustomer" runat="server">
<table class="fieldset-table">
<% if (User.IsInRole("ADMIN"))
{ %>
<tr>
<td>
<telerik:RadLabel runat="server" Text="Customer" Font-Size="Large" ForeColor="Black" />
</td>
<td>
<telerik:RadLabel runat="server" Text=":" ForeColor="Black" Font-Bold="false" />
</td>
<td>
<telerik:RadComboBox MarkFirstMatch="true" ID="rcbCustomer" EmptyMessage="Please Select Customer" runat="server" Width="100%" DataValueField="ID" DataTextField="Name" AutoPostBack="true" OnSelectedIndexChanged="rcbCustomer_SelectedIndexChanged" />
<asp:RequiredFieldValidator
runat="server"
Display="Dynamic"
ControlToValidate="rcbCustomer"
ErrorMessage="Customer is required!"
CssClass="validator" />
</td>
<td class="center" style="width: 100px">
<telerik:RadButton runat="server" ID="rbCustomerReload" ToolTip="Reload Customers" Icon-PrimaryIconCssClass="rbRefresh" BackColor="White" OnClick="rbCustomerReload_Click" />
<telerik:RadLinkButton runat="server" ToolTip="Add New Customer" Icon-CssClass="rbAdd" BackColor="White" Target="_blank" NavigateUrl="AdminUser.aspx" />
</td>
</tr>
<tr>
<td colspan="3">
<telerik:RadLabel ID="rlCustomer" runat="server" ForeColor="#333333" Font-Bold="false" Font-Size="Medium" Visible="false" />
</td>
</tr>
<%} %>
</table>
</telerik:RadCodeBlock>Here is RadAjaxManagerProxy;
<telerik:AjaxSetting AjaxControlID="rcbCustomer">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rlCustomer" LoadingPanelID="RadAjaxLoadingPanel" />
<telerik:AjaxUpdatedControl ControlID="rcbCustomerContact" LoadingPanelID="RadAjaxLoadingPanel" />
<telerik:AjaxUpdatedControl ControlID="rlCustomerContact" LoadingPanelID="RadAjaxLoadingPanel" />
<telerik:AjaxUpdatedControl ControlID="rcbCustomerAddress" LoadingPanelID="RadAjaxLoadingPanel" />
<telerik:AjaxUpdatedControl ControlID="rlCustomerAddress" LoadingPanelID="RadAjaxLoadingPanel" />
</UpdatedControls>
</telerik:AjaxSetting>Error;
Could you please help?
Thanks,

I have a radgrid that gets it's data from a Stored Proc and a gridview.DataBind() . It works as expected, but when I edit one cell and SAVE changes utilizing the Save Changes Command Button, all my "Editable" columns now seem to have newValues even if I did not edit them.
gvResults.DataSource = DAL.ExecuteDataset(30, "GetProductionDateTrackingInfo", parms.ToArray());
Example one column is a RadDatePicker with a MinDate
<EditItemTemplate>
<telerik:RadDatePicker RenderMode="Lightweight" ID="MB_Production_DatePicker" MinDate="1/1/1970" runat="server" DbSelectedDate='<%# Bind("MB_Production_Date") %>'> </telerik:RadDatePicker>
</EditItemTemplate>
The newValues hashtable has this column as changed eventhough I didn't click in it.
How do I set the grid to No changes so only when a user clicks on a cell and changes it shows up in the newValues hashtable?

Hello
I am using the RadGrid which has default filter on load data, so that when the Web page is first loaded, it presents an already-filtered data
For this MasterTableView has property FilterExpression with WHERE clause for filtering items. On this part everything is Ok but issue I have is that the filter on the column isn't checked, so f.e user doesn't know which filter is applied.
This picture above better depicts what I want to do
As you see, when filter is applied it's checkbox is checked, I'm looking for this kind of functionality only that on page load, data is already-filtered
I tried documentation but couldn't find anything related to this issue, so maybe you can help.
There's difference in behavior between IE11 and Edge mode IE11 when the radEditor is used inside a window.showModalDialog
For the moment, we cannot use a replacement for window.showModalDialog because the website use frames everywhere (as a template for navigation. Ex: frame for left menu, frame for top, frame for center content, etc) in a way that a javascript style showmodalDialog doesn't block UI interaction every where in the page (as with the IE showModalDialog).
Context :
Thank you for help,
Jean-François Ferland

I need to insert a value in a cell from another radtree value in server side but the problem is i can not know the current index when the record is new record, the 0 index update the first record not the new record
Dim ItemGrid As RadGrid = CType(Page.Master.FindControl("MainContent").FindControl("RadGrid2"), RadGrid)Build 2021.3.914.45, I've got a page that I dynamically add tabs and pageviews too, it's now throwing a maximum call stack size exceeded, NO changes at all to this page, and was working perfectly prior to the upgrade of controls. The only change was upgrading to the specified version of controls.
Uncaught RangeError: Maximum call stack size exceeded

I have a RadDropDownList with countries ,based a client Event I have a javacript loop selecting the country I want,
I then have an OnselectedIndexchangevent which fires after the JS has selected the country ,however when the event fires it does not retrieve the item that was selected by the JS,(the Js is working correctly).It just returns the first item in the list,
I also tried to store the value of the country in a hidden field which doesn't appear on client side either.
Any solutions would be amazing.
Thank You,
Hi Guys,
I tried to find a solution for this, but I can't do it.
I have a RadGrid
<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" AllowAutomaticUpdates="False" AllowMultiRowEdit="false" Width="100%" OnItemCreated="RadGrid1_ItemCreated"
AllowSorting="True" DataSourceID="exampledatasource2" DataKeyNames="Example" AllowAutomaticDeletes="True" OnItemCommand="RadGrid1_ItemCommand" CommandItemStyle-HorizontalAlign="Left"
PageSize="30" OnPreRender="RadGrid1_PreRender">
<GroupingSettings CaseSensitive="false" />
<CommandItemStyle CssClass="all" />
<ExportSettings IgnorePaging="true" ExportOnlyData="true" Excel-Format="Xlsx"></ExportSettings>
<MasterTableView AllowAutomaticDeletes="true" AutoGenerateColumns="False" EnableHeaderContextMenu="true" DataSourceID="exampledatasource2" AllowFilteringByColumn="True" EditMode="InPlace" DataKeyNames="Example" CommandItemSettings-ShowExportToExcelButton="True" CommandItemDisplay="Top" CommandItemStyle-HorizontalAlign="Left" CommandItemSettings-ExportToExcelImageUrl="../images/icons/excel.gif">
<CommandItemSettings ExportToPdfText="Export to Pdf" ShowExportToExcelButton="True" ShowAddNewRecordButton="false"></CommandItemSettings>
<ExpandCollapseColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
but when I try to open the excel file, I get 2 alert windows:
1-
We encountered a problem with content "RadgridExport (44) .xlsx" Do you want us to try to retrieve as much content as possible? If you trust the source of this book, click Yes
After click "Yes", I get this:
2-
"Excel has completed file-level validation and repair. Parts of this book may have been repaired or discarded.
Repaired records: Format of /xl/styles.xml part (Styles)"
This gives me problems, since in some cells (not all) the date format changes, the correct format is "dd/mm/YYYY", but some cells have the format "mm/dd/YYYY":
It is not a problem with the records in the database, as the data is fine. This is very strange since the formatting problem does not always occur.
I exported this excel several times and on the fifth try the dates were fine, although it still shows the 2 alert messages.
Any suggestions for this problem? Thanks in advanced.