or
div.RadMenu .rmRootGroup .rmLast {
float
:
right
; }
div.RadMenu .rmGroup .rmLast {
float
:
none
; }
<%@ Page Language="c#" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
>Test</
title
>
</
head
>
<
body
>
<
form
runat
=
"server"
id
=
"Form1"
method
=
"post"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager"
runat
=
"server"
/>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
/>
<
telerik:RadGrid
runat
=
"server"
ID
=
"RadGrid1"
AllowFilteringByColumn
=
"True"
DataSourceID
=
"SqlDataSource1"
AllowSorting
=
"True"
ShowGroupPanel
=
"True"
AutoGenerateColumns
=
"true"
EnableHeaderContextMenu
=
"True"
GridLines
=
"None"
>
<
MasterTableView
FilterItemStyle-Wrap
=
"true"
FilterItemStyle-HorizontalAlign
=
"Left"
CommandItemDisplay
=
"Top"
>
</
MasterTableView
>
<
ClientSettings
ReorderColumnsOnClient
=
"True"
AllowDragToGroup
=
"True"
AllowColumnsReorder
=
"True"
AllowGroupExpandCollapse
=
"true"
AllowColumnHide
=
"true"
ColumnsReorderMethod
=
"Reorder"
>
<
Resizing
AllowColumnResize
=
"true"
EnableRealTimeResize
=
"true"
ResizeGridOnColumnResize
=
"true"
>
</
Resizing
>
</
ClientSettings
>
<
GroupingSettings
ShowUnGroupButton
=
"true"
/>
<
HeaderStyle
Width
=
"150px"
Wrap
=
"true"
/>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
ProviderName="System.Data.SqlClient" SelectCommand="SELECT TOP 10 CustomerID, CompanyName, ContactName, ContactTitle, Address, PostalCode FROM Customers"
runat="server" />
</
form
>
</
body
>
</
html
>
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
RadAjaxManager manager = new RadAjaxManager();
manager = RadAjaxManager.GetCurrent(Page);
manager.ID = "RadAjaxManager1";
manager.AjaxSettings.AddAjaxSetting(_RadGridCtrl1, _UpdatePanel);
manager.AjaxSettings.AddAjaxSetting(_RadGridCtrl2, _UpdatePanel);
}
protected override void OnPreRender(EventArgs e
{
base.OnPreRender(e);
radProxy.ID = "RadAjaxManagerProxy2";
radProxy.AjaxSettings.AddAjaxSetting(this._Inner2, _FsMain);
}
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
radProxy.ID = "RadAjaxManagerProxy1";
radProxy.AjaxSettings.AddAjaxSetting(this._Inner22, _FsMain);
}
<
telerik:GridButtonColumn
ConfirmText
=
"Delete this Invoice?"
HeaderTooltip
=
"Delete Invoice"
Text
=
"Delete"
HeaderText
=
"Delete"
CommandName
=
"Delete"
UniqueName
=
"DeleteCommandColumn"
ConfirmTitle
=
"Delete"
ConfirmDialogType
=
"RadWindow"
ButtonType
=
"ImageButton"
HeaderStyle-Width
=
"70px"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
ItemStyle-CssClass
=
"DeleteConfirmPopup"
>
</
telerik:GridButtonColumn
>
GridItem[] rootHeaderItemArray =
this
.MasterTableView.GetItems(GridItemType.GroupHeader).Where(item => !item.GroupIndex.Contains(GROUP_INDEX_DELIMITER)).ToArray();
GridItem[] rootFooterItemArray =
this
.MasterTableView.GetItems(GridItemType.GroupFooter).Where(item => !item.GroupIndex.Contains(GROUP_INDEX_DELIMITER)).ToArray();
GridItem[] headerGridItemChildArray = gridGroupHeaderItem.GetChildItems();