or
<userControl1> <table runat="server" id="tblTimesheet"> <tr> <td> <asp:Button runat="server" ID="btnSave" Text="Save"/> <userControl2></userControl2> </td> </tr> </table></userControl1><telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="Timesheet_RequestStart" ClientEvents-OnResponseEnd="Timesheet_ResponseEnd"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnSave"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="tblTimesheet"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><telerik:RadCodeBlock runat="server" ID="scriptBlock"> <script type="text/javascript"> var currentLoadingPanel = null; var currentUpdatedControl = null; function Timesheet_RequestStart(sender, args) { currentLoadingPanel = $find("<%= RadAjaxLoadingPanel1.ClientID %>"); currentUpdatedControl = "<%= tblTimesheet.ClientID %>"; //show the loading panel over the updated control currentLoadingPanel.show(currentUpdatedControl); } function Timesheet_ResponseEnd() { //hide the loading panel and clean up the global variables if (currentLoadingPanel != null) currentLoadingPanel.hide(currentUpdatedControl); currentUpdatedControl = null; currentLoadingPanel = null; } </script></telerik:RadCodeBlock><telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnAddNewRow"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="tblTimesheetSection"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy><table class="TimesheetSectionTable" runat="server" id="tblTimesheetSection"></table><asp:Button runat="server" ID="btnAddNewRow" Text="Add New"/>Dim manager As RadAjaxManager = RadAjaxManager.GetCurrent(Page)manager.ClientEvents.OnRequestStart = "Timesheet_RequestStart"manager.ClientEvents.OnResponseEnd = "Timesheet_ResponseEnd"I’m using radgrid that take its data from the NeedDataSource function.
The user can select one row (server-side).
When the grid first loads I would like to have the first row selected.
When the user creates a new row I would like to have that row selected.
How do I do this?
<style type="text/css"> .RadMenu_MenuDefault a.rmSelected { color: Yellow; } .clickedP { color: Yellow; } </style> <telerik:RadMenu ID="rmstabmenu" runat="server" Skin="Black" width: 100%; position: absolute;" OnClientItemClicking="OnClientItemClicking" CssClass="RadMenu_MenuDefault" > <Items> <telerik:RadMenuItem Text="Home"></telerik:RadMenuItem> </Items> </telerik:RadMenu> function OnClientItemClicking(sender, args) { var item = args.get_item(); var itemtext = item.get_text(); getText(itemtext) ///This picks path for diff menu items return; }