or
<asp:Panel ID="PanelTypes" runat="server" GroupingText="Banners" Width="100%" > <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" IsSticky="false" Height="75px" Width="75px" Transparency="25"> <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /></telerik:RadAjaxLoadingPanel> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" ClientEvents-OnRequestStart="conditionalPostback" Width="100%"> <telerik:RadGrid ID="RadGridBannerImages" runat="server" GridLines="None" AllowSorting="True" ShowStatusBar="True" Skin="Vista" ondeletecommand="RadGridBannerImages_DeleteCommand" oninsertcommand="RadGridBannerImages_InsertCommand" onneeddatasource="RadGridBannerImages_NeedDataSource" onupdatecommand="RadGridBannerImages_UpdateCommand" Width="1190px" onitemdatabound="RadGridBannerImages_ItemDataBound" AllowPaging="True" PageSize="5" AutoGenerateColumns="False" Height="100%" OnDetailTableDataBind="RadGridBannerImages_DetailTableDataBind" onitemcommand="RadGridBannerImages_ItemCommand" HorizontalAlign="Left" onitemcreated="RadGridBannerImages_ItemCreated"> <HeaderContextMenu Skin="Vista" EnableTheming="True"> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </HeaderContextMenu> <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="True" /> <HeaderStyle Wrap="true" /> <MasterTableView DataKeyNames="ID" CommandItemDisplay="Top" OverrideDataSourceControlSorting="True" EditMode="InPlace" UseAllDataFields="True" Name="BannerName"> <detailtables> <telerik:GridTableView runat="server" DataKeyNames="ID" Name="BannerImages" Width="100%" CommandItemDisplay="Top" ShowFooter="True"> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandBannerImage"> <HeaderStyle Width="20px" /> </telerik:GridEditCommandColumn> <telerik:GridBoundColumn DataField="ID" DataType="System.Int32" HeaderText="ID" ReadOnly="true" Visible="false" SortExpression="ID" UniqueName="ID"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="PanelNumber" HeaderText="Panel Location" SortExpression="Position"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "PanelNumber")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBoxPanelNumber" Runat="server" Skin="Vista"> <Items> <telerik:RadComboBoxItem runat="server" Text="Left" Value="1" /> <telerik:RadComboBoxItem runat="server" Text="Center" Value="2" /> <telerik:RadComboBoxItem runat="server" Text="Right" Value="3" /> </Items> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ImageNumber" HeaderText="Image Number" SortExpression="Position"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ImageNumber")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBoxImageNumber" Runat="server" Skin="Vista"> <Items> <telerik:RadComboBoxItem runat="server" Text="1" Value="1" /> <telerik:RadComboBoxItem runat="server" Text="2" Value="2" /> <telerik:RadComboBoxItem runat="server" Text="3" Value="3" /> <telerik:RadComboBoxItem runat="server" Text="4" Value="4" /> <telerik:RadComboBoxItem runat="server" Text="5" Value="5" /> <telerik:RadComboBoxItem runat="server" Text="6" Value="6" /> <telerik:RadComboBoxItem runat="server" Text="7" Value="7" /> <telerik:RadComboBoxItem runat="server" Text="8" Value="8" /> <telerik:RadComboBoxItem runat="server" Text="9" Value="9" /> <telerik:RadComboBoxItem runat="server" Text="10" Value="10" /> </Items> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Image File" UniqueName="ImageUpload"> <ItemTemplate> <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("ImageURL") %>' Height="162" Width="207"/> </ItemTemplate> <EditItemTemplate> <telerik:RadUpload ID="RadUploadImage" runat="server" InitialFileInputsCount="1" MaxFileInputsCount="1" ControlObjectsVisibility="None" MaxFileSize="100000" AllowedFileExtensions=".jpg,.gif,.jpeg,.png" TargetFolder="~/Uploads"/> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ConfirmText="Delete this image ?" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteFlash"> <HeaderStyle Width="20px" /> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> </Columns> <rowindicatorcolumn> <HeaderStyle Width="20px" /> </rowindicatorcolumn> <expandcollapsecolumn visible="True"> <HeaderStyle Width="20px" /> </expandcollapsecolumn> </telerik:GridTableView> </detailtables> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn visible="True"> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandBannerName"> <HeaderStyle Width="20px" /> </telerik:GridEditCommandColumn> <telerik:GridBoundColumn UniqueName="BannerName" DataField="BannerName" HeaderText="Banner Name" /> <telerik:GridButtonColumn ConfirmText="Delete this banner ?" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn1"> <HeaderStyle Width="20px" /> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> </Columns> </MasterTableView> <FilterMenu EnableTheming="True"> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </FilterMenu> </telerik:RadGrid> </telerik:RadAjaxPanel> </asp:Panel>I am using a RadPanelBar -- I am currently hiding the expand and collapse arrows using the following code:
.rpExpandHandle { display: none!important; } .rpCollapseHandle { display: none!important; } <telerik:RadPanelBar runat="server" ID="SupportPanelBar" Width="150" > <ExpandAnimation Type="None"></ExpandAnimation> <CollapseAnimation Type="None"></CollapseAnimation> <Items> <telerik:RadPanelItem Text="TeamSideline" Expanded="True" PreventCollapse="true" NavigateUrl="/Home.aspx" ImagePosition="Right" ImageUrl="~/img/icon_delete_active.png" SelectedImageUrl="~/img/icon_delete_active.png"> <Items> <telerik:RadPanelItem Text="Support Menu" NavigateUrl="/Support/Home.aspx" BackColor="#D7D8D8" /> <telerik:RadPanelItem Text="Public Downloads" NavigateUrl="/TsMoreInfo.aspx" BackColor="#D7D8D8" /> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar>| <table> |
| <tr> |
| <td class="label">Offender:</td> |
| <td> |
| <Telerik:RadComboBox ID="rcbOffenders" DataValueField="OffenderID" DataTextField="LastName" Skin="Gray" runat="server" AutoPostBack="true" OnSelectedIndexChanged="rcbOffenders_SelectedIndexChanged" /> |
| </td> |
| </tr> |
| </table><br /> |
| <asp:HiddenField ID="hidPreviousOffenderID" runat="server" /> |
| <Epr:OffenderDescriptions ID="ucOffenderDescriptions" OffenderSelected="ucOffenderDescriptions_OffenderSelected" runat="server" /> |
| <Telerik:RadAjaxManager ID="radAjaxManager" runat="server"> |
| <AjaxSettings> |
| <%-- Offenders list updates usercontrol --%> |
| <Telerik:AjaxSetting AjaxControlID="rcbOffenders"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="hidPreviousOffenderID" LoadingPanelID="ajaxLoadingPanel2" /> |
| <Telerik:AjaxUpdatedControl ControlID="ucOffenderDescriptions" LoadingPanelID="ajaxLoadingPanel2" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| </AjaxSettings> |
| </Telerik:RadAjaxManager> |
| <Telerik:RadAjaxLoadingPanel ID="ajaxLoadingPanel2" Width="75px" Height="75px" Transparency="20" runat="server"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /> |
| </Telerik:RadAjaxLoadingPanel> |
<telerik:raddatepicker id="RadDatePicker_EndUsage" runat="server" Width="62px" Culture="English (United States)" onkeydown="handleEnterEvent">
<Calendar id="Calendar2" runat="server" skin="Office2007" />
<DateInput id="DateInput2" InvalidStyleDuration="100" skin="Office2007" runat="server">
<ClientEvents OnFocus="ShowCalendar" />
</DateInput>
<DatePopupButton Visible="False" />
</telerik:raddatepicker>function handleEnterEvent(sender, e)
{
e = e || window.event;
if (e.keyCode == 13)
$find("<%# processButton.ClientID %>").click();
}