or
<telerik:RadDatePicker ID="RadDatePicker1" runat="server" dir="rtl"> </telerik:RadDatePicker><
DetailTables>
<telerik:GridTableView runat="server" AllowAutomaticDeletes="True" DataSourceID="SqlDataSource2" Width="100%" AllowFilteringByColumn="False"
AutoGenerateColumns="True" CommandItemDisplay="Top">
However, I have had to specify autogeneratecolumns because its not obvious to me at the moment how I define the columns for the details view using the object property builder for the grid. This is a problem because I don't want all of the columns to be visible. How do you create and define the details view?
| if ($find("<%=rdzLeft.ClientID%>").get_docks().length == 0) |
| { |
| var objEmptyZoneLoadingPanel = $find("<%=lpEmptyZone.ClientID%>"); |
| objEmptyZoneLoadingPanel.show("<%=rdzLeft.ClientID%>"); |
| } |
| <!-- Empty RadDockZone messages --> |
| <div runat="server" id="divEmptyLeftZone" class="DashboardItemPanelLeft_Empty">No Dashboard Items (Left)</div> |
| <div runat="server" id="divEmptyRightZone" class="DashboardItemPanelRight_Empty">No Dashboard Items (Right)</div> |
| <!-- RadDockLayout for dashboard items to go --> |
| <telerik:RadDockLayout runat="server" ID="rdlDockLayout"> |
| <telerik:RadDockZone runat="server" ID="rdzLeft" MinHeight="300px" CssClass="DashboardItemPanelLeft" HighlightedCssClass="HighlightedZone" /> |
| <telerik:RadDockZone runat="server" ID="rdzRight" MinHeight="300px" CssClass="DashboardItemPanelRight" HighlightedCssClass="HighlightedZone" /> |
| </telerik:RadDockLayout> |
<telerik:RadWindowManager ID="RadWindowManager2" OnClientShow="" runat="server" OnClientClose="" ReloadOnShow="false"> <Windows> <telerik:RadWindow ID="radWindowLocationPopup" OpenerElementID="" OffsetElementID="" ClientCallBackFunction="CallBackFunctionService" Behavior="Close" VisibleTitlebar="false" Modal="true" Width="578px" runat="server" Height="450px" NavigateUrl=" " VisibleStatusbar="false"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager>function OpenRadWindowLocaltionPopup(externalScheduling) { var Url = "./Locationpopup.aspx?EnableScheduling=" + externalScheduling; var oWnd = radopen(Url, "radWindowLocationPopup"); oWnd.SetUrl(oWnd.GetUrl()); return false; } function CallBackFunctionService(radWindow, returnvalue) { try { if (returnvalue != "") { var textBoxLocation = document.getElementById("ctl00_ContentPlaceHolder1_textBoxExternalLocation"); var hiddenLocationID = document.getElementById("ctl00_ContentPlaceHolder1_hiddenFieldLocationId"); var hiddenLocationName = document.getElementById("ctl00_ContentPlaceHolder1_hiddenLocationName"); var rtnValue = returnvalue.split("~"); hiddenLocationID.innerText = rtnValue[1]; textBoxLocation.value = rtnValue[0]; hiddenLocationName.value = rtnValue[0]; } else { document.getElementById("ctl00_ContentPlaceHolder1_textBoxExternalLocation").value = ""; } CheckExternalSchedulingEnable(); } catch (err) { } return false; }