or
<telerik:RadWindowManager ID="RadWindowManager2" runat="server" enableshadow="true" Skin="Office2007" ShowContentDuringLoad="True" InitialBehavior="Close" Behavior="Close,Move"> <Windows> <telerik:RadWindow ID="UserListDialog" runat="server" Title="Cost Basis Detail Screen" Skin="Office2007" Height="320px" Width="450px" Left="150px" ReloadOnShow="true" VisibleStatusbar="false" ShowContentDuringLoad="false" Modal="true" /> <telerik:RadWindow ID="AddTaxLot" runat="server" Title="Add Tax Lot Screen" Skin="Office2007" Height="435px" Width="380px" Left="150px" ReloadOnShow="true" VisibleStatusbar="false" ShowContentDuringLoad="false" Modal="true" /> <telerik:RadWindow ID="UpdateTaxLot" runat="server" Title="Allocate Tax Lot" Skin="Office2007" Height="460px" Width="715px" Left="100px" ReloadOnShow="true" VisibleStatusbar="false" ShowContentDuringLoad="false" Modal="true" /> </Windows> </telerik:RadWindowManager><%@ Page Language="C#" AutoEventWireup="true" CodeFile="test2_nomaster.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" /> <div runat="server" id="ajaxWrapper"> <div runat="server" ID="pn0"> <asp:LinkButton runat="server" ID="lb1" OnClick="nextClick1">Go</asp:LinkButton> </div> <div runat="server" id="pn1" style="display:none;"> Required field with required validator <asp:RequiredFieldValidator runat="server" ErrorMessage="*" ID="req1" ControlToValidate="tb1" ValidationGroup="formGroup1" /> <asp:TextBox runat="server" ID="tb1" /> <asp:LinkButton runat="server" ID="lb2" OnClick="nextClick2" CausesValidation="true" ValidationGroup="formGroup1">Next</asp:LinkButton> </div> <div runat="server" ID="pn2" style="display:none;"> Validation passed </div></div>____public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { RadAjaxManager1.AjaxSettings.AddAjaxSetting(ajaxWrapper, ajaxWrapper); } protected void nextClick1(object sender, EventArgs e) { pn0.Style["Display"] = "none"; pn1.Style["Display"] = "block"; } protected void nextClick2(object sender, EventArgs e) { pn1.Style["Display"] = "none"; pn2.Style["Display"] = "block"; }}<%@ Page Title="" Language="C#" MasterPageFile="~/test.master" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="myPage" %><%@ MasterType VirtualPath="~/test.master" %><asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server"><div runat="server" id="ajaxWrapper"> <div runat="server" ID="pn0"> <asp:LinkButton runat="server" ID="LB1" OnClick="nextClick1">Go</asp:LinkButton> </div> <div runat="server" id="pn1" style="display:none;"> Required field with required validator <asp:RequiredFieldValidator runat="server" ErrorMessage="*" ID="req1" ControlToValidate="tb1" ValidationGroup="formGroup1" /> <asp:TextBox runat="server" ID="tb1" /> <asp:LinkButton runat="server" ID="LB2" OnClick="nextClick2" CausesValidation="true" ValidationGroup="formGroup1">Next</asp:LinkButton> </div> <div runat="server" ID="pn2" style="display:none;"> Validation passed </div></div></asp:Content>______public partial class myPage : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { RadAjaxManager myAjaxMgr = (RadAjaxManager)this.Page.Master.FindControl("RadAjaxManager1"); myAjaxMgr.AjaxSettings.AddAjaxSetting(ajaxWrapper, ajaxWrapper); } protected void nextClick1(object sender, EventArgs e) { pn0.Style["Display"] = "none"; pn1.Style["Display"] = "block"; } protected void nextClick2(object sender, EventArgs e) { pn1.Style["Display"] = "none"; pn2.Style["Display"] = "block"; }}

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function OnClientTimeSlotClickHandler(sender, eventArgs) { if (sender.get_selectedView() == Telerik.Web.UI.SchedulerViewType.MonthView) { $find("<%=RadAjaxManager1.ClientID %>").ajaxRequest(eventArgs.get_time().format("MM/dd/yyyy")); } } </script> </telerik:RadCodeBlock> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <ajaxsettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <updatedcontrols> <telerik:AjaxUpdatedControl ControlID="sds_SubRequests" UpdatePanelHeight="" /> </updatedcontrols> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadCodeBlock1"> <updatedcontrols> <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> </updatedcontrols> </telerik:AjaxSetting> </ajaxsettings> </telerik:RadAjaxManager> <asp:SqlDataSource ID="sds_SubRequests" runat="server" ConnectionString="<%$ ConnectionStrings:Human_ResourcesConnectionString %>" SelectCommand="SELECT [DateSubNeeded], [Reason], [Location], [FullName], [OU], [Telephone1] FROM [vw_SCS_SubRequests] WHERE ([DateSubNeeded] = @DateSubNeeded)"> <SelectParameters> <asp:Parameter Name="clickedDateTime" Type="DateTime" /> </SelectParameters> </asp:SqlDataSource>Protected Sub RadAjaxManager1_AjaxRequest(ByVal sender As Object, ByVal e As Telerik.Web.UI.AjaxRequestEventArgs) RadScheduler1.SelectedDate = DateTime.Parse(e.Argument) RadScheduler1.SelectedView = SchedulerViewType.DayView sds_SubRequests.SelectParameters("clickedDateTime").DefaultValue = RadScheduler1.SelectedDate End SubWhen .MasterTableView.GetColumnSafe("ID").Visible = False is commented out it works correctly. But, I need this column to be invisible.
With mGridEx .MasterTableView.GetColumnSafe("ID").Visible = False ' .MasterTableView.Rebind() End With<telerik:RadScriptManager ID="ScriptManager" runat="server" /> <telerik:RadGrid ID="RadGrid" runat="server" Width="100%" Height="90%" Font-Names="Verdana" GridLines="None" AllowSorting="True" ShowGroupPanel="True" Skin="Office2007" AllowPaging="True" PageSize="50" AutoPostBack="True"> <MasterTableView> </MasterTableView> <ClientSettings AllowDragToGroup="True"> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True"> </Scrolling> <ClientEvents OnRowDblClick="RowDblClick" /> </ClientSettings> </telerik:RadGrid> <script type="text/javascript"> function RowDblClick(sender, args) { var grid = sender; var MasterTable = grid.get_masterTableView(); var row = MasterTable.get_dataItems()[args.get_itemIndexHierarchical()]; var cell = MasterTable.getCellByColumnUniqueName(row, "ID"); var value = cell.innerHTML alert("ID for this Row is: " + value); } </script>