Hello!
Using RadGrid client side batch editing.
Is there a way to capture when the updates are complete when using the saveTableChanges? Adding a callback function maybe?
I need to display a "saving" layer/message to let users know something is happening and prevent them from interacting with the grid.
Here is my code snippet:
var batchManager = grid1.get_batchEditingManager();
showLoadingPanel(true, 'Saving...');
batchManager.saveTableChanges(tables) ;
showLoadingPanel(false);
I would like to be able to ShowLoadingPanel before saving the table changes and hide it after the changes have been saved.
Thanks

Is it possible to hide specific rows but still have access to them client side? I need to pull and update cell data from the hidden rows. My updates are handled in batch edit value changed function. Any ideas or advise would be great.
I have tried to hide/show with batch edit opening and closing but this makes the rows visible to the user while they are editing fields.
If I hide the rows server side in pre render event I can't seem to access client side, unless I am doing something incorrectly.
Thanks!

Hi Team,
How can we restrict the auto correction of Raddatepicker input.?
Say example, if I enter 25/10/2020 in raddatepicker (if format is MM/DD/YYYY) it is automatically changes to 10/25/2020 when I click outside!.
I don't want to rearrange the date. Instead it should warn depends on the date format.
Also if we enter date as "00" and month as "00" , it shows an invalid date!. Instead can we make it as a warning as we enter invalid date in RaddatePicker ?
Please suggest your thoughts or comments.
Note : we are using a bit old dll version shown below
RadControls for ASP.NET AJAX Q1 2013
Regards,
Ramesh.

Hello
Attacted File : Res27_aspx.txt, Res27_aspx_cs.txt
In Attacted File Res27_aspx.txt,
<telerik:RadListBox ID="listAssign" runat="server" DataTextField="ORDER_NO" DataValueField="PLAN_TIME" Height="550px" SelectionMode="Multiple" Width="550px">
<ItemTemplate>
<telerik:RadLabel ID="lbOrderNo" runat="server" Text='<%# Eval("ORDER_NO") %>' ></asp:Label>
<telerik:RadLabel ID="lbPlanTime" runat="server" Text='<%# Eval("PLAN_TIME") %>' ></asp:Label>
</ItemTemplate>
</telerik:RadListBox>
In Attacted File Res27_aspx.cs.txt,
DataTable dt = bzobj.GetWorkOrderList(sShopCd, sLineCode, sPlanDate);
listAssign.DataSource = dt;
Why not?
waiting for answer
Attacted File : problem.png
There is a gap between the Radgrid and RadTextbox.
I want there to be no gap between the grid and the box.
Please Help me.
<div class="content_table_box1 div_Width grid_outer_line_td" style="text-align: right; border-top: 2px solid #1b409b; height: 610px;">
Hi,
I'm using a RadComboBox but I'm having some problems when the width is more than 1000 pixels. (see capture)
Does anyone knows how to fix that ? Or should I limit the RadComboBox width to 1000 pixels ?
Thanks.
Hello, is there a way to limit how many checkbox buttons can be selected at one time by the client/enduser? We have a page that displays more than 10 buttons at a time (all brought in server side). The buttons are set up as Telerik RadButtons ButtonType="StandardButton" ToggleType="Checkbox". When the buttons are clicked they open up videos that get displayed at the top of the page and get put into a div. We have 5 spaces for the videos to display at the top of the page. I used CheckBox because of the selected/notselected (on/off) functionality. I want to limit the user to only selecting 5 buttons at a time. If the user has 5 buttons selected and tries to click the 6th one, a message should appear that tells them only 5 can be selected at a time. They can "turn off" unselect one of the buttons if they want to select another one. I'm having trouble figuring out how to approach this. Client side or code behind? Any help is appreciated, thanks!
<ItemTemplate>
<div class="itemWrapper">
<telerik:RadButton
RenderMode="Lightweight"
runat="server"
OnCommand="videoClicked"
CommandArgument='<%# Eval("videoId") %>'
ButtonType="StandardButton"
ToggleType="CheckBox"
ID="RadToggleButton1"
AutoPostBack="true">
<ToggleStates>
<telerik:RadButtonToggleState SecondaryIconCssClass="rbOk" Text="Selected" Value="selectedButton"></telerik:RadButtonToggleState>
<telerik:RadButtonToggleState Text="Not Selected" Value="notSelectedButton"></telerik:RadButtonToggleState>
</ToggleStates>
</telerik:RadButton>

ButtonType="StandardButton"
ToggleType="CheckBox"Current state:
What I need the button to do:
My example code below shows what I have so far. I don't know if this should be done client side or code behind? Any suggestions are welcomed.
aspx code:
<ItemTemplate>
<div class="itemWrapper">
<telerik:RadButton
RenderMode="Lightweight"
runat="server"
OnCommand="videoClicked"
CommandArgument='<%# Eval("videoId") %>'
ButtonType="StandardButton"
ToggleType="CheckBox"
ID="RadToggleButton1"
AutoPostBack="true">
<ToggleStates>
<telerik:RadButtonToggleState SecondaryIconCssClass="rbOk" Text="Selected" Value="selectedButton"></telerik:RadButtonToggleState>
<telerik:RadButtonToggleState Text="Not Selected" Value="notSelectedButton"></telerik:RadButtonToggleState>
</ToggleStates>
</telerik:RadButton>
</div>
</ItemTemplate>
Hi, has anybody come across an issue with the RadEditor causing an entire Ajax update panel to fail on an async postback?
This only happens if the RadEditor has been generated dynamically, if I have it on a user control, it' snot a problem. Unfortunately the large legacy code base I'm working with generates a rad editor in a server control.
And has only started happening since Safari V14, it works fine on other browsers.
This can be created using a very simple form.
I'm currently using VB in visual studio 2019 , targeting framework 4.7
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div>
<asp:Label ID="Label2" runat="server" Text="Outside The Panel"></asp:Label>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
<ContentTemplate>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
<asp:Label ID="Label1" runat="server" Text="Inside the Panel"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button2"/>
</Triggers>
</asp:UpdatePanel>
<asp:Button ID="Button1" runat="server" Text="Sync"/>
<asp:Button ID="Button2" runat="server" Text="ASync"/>
</div>
</form>
with a very simple code behind
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

function PendingRowSelected(row) {
var guid = $find("<%=PendingRadGrid.ClientID%>").get_masterTableView().get_selectedItems()[0].getDataKeyValue("Guid");
var radWindow = Quest.Utilities.WindowUtil.openRADWindow("PendingEditWindow", "Portlets/ConnectData/PendingEdit.aspx?id=" +guid); //radWindow value as undefined
radWindow.Restore();
var close = document.getElementById("CloseButton" + radWindow.Id);
close.onclick = CloseRadWindow;
}
Can anyone please help to resolve?