<
telerik:GridBoundColumn
DataField
=
"ProductName"
HeaderText
=
"ProductName"
SortExpression
=
"ProductName"
UniqueName
=
"ProductName"
ReadOnly
=
"True"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
FilterControlWidth
=
"260px"
HeaderStyle-Width
=
"280px"
ItemStyle-Wrap
=
"true"
FilterDelay
=
"4000"
Groupable
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ManufacturerName"
HeaderText
=
"ManufacturerName"
SortExpression
=
"ManufacturerName"
UniqueName
=
"ManufacturerName"
ReadOnly
=
"True"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
FilterControlWidth
=
"110px"
HeaderStyle-Width
=
"130px"
ItemStyle-Wrap
=
"false"
FilterDelay
=
"4000"
>
</
telerik:GridBoundColumn
>
I also did some testing by applying the following:
1)
RadGrid.ClientSettings.ClientMessages.DragToGroupOrReorder = "drag to reorder";
But the problem in this one was both the columns tootip was showing "drag to reorder"
2) I did not see any changes in the tooltip at all. It was still showing ""Drag to group or reorder"
protected void RadGrid_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridHeaderItem)
{
GridHeaderItem header = (GridHeaderItem)e.Item;
header["ProductName"].ToolTip = "Drag to reorder";
}
}
<telerik:RadGrid ID="radGridItem" AllowPaging="True" runat="server" AutoGenerateColumns="False" PageSize="5"
<MasterTableView TableLayout="Fixed">
<PagerTemplate>
<asp:Panel ID="PagerPanel" Style="padding: 6px; line-height: 24px" runat="server">
<div style="margin: 0px; float: right;">
Displaying page
<%# (int)DataBinder.Eval(Container, "Paging.CurrentPageIndex") + 1 %>of
<%# DataBinder.Eval(Container, "Paging.PageCount")%>
, items
<%# (int)DataBinder.Eval(Container, "Paging.FirstIndexInPage") + 1 %>
to
<%# (int)DataBinder.Eval(Container, "Paging.LastIndexInPage") + 1 %>
of
<%# DataBinder.Eval(Container, "Paging.DataSourceCount")%>
</div>
<div style="width:260px; margin: 0px; padding: 0px; float: left; margin-right: 10px; white-space: nowrap;">
<asp:LinkButton ID="Button1" runat="server" OnClientClick="changePage('first'); return false;"
CommandName="Page" CommandArgument="First" Text="<<" CssClass="PagerButton FirstPage" />
<asp:LinkButton ID="Button2" runat="server" OnClientClick="changePage('prev'); return false;"
CommandName="Page" CommandArgument="Prev" Text="<" CssClass="PagerButton PrevPage" />
<span style="vertical-align: middle;">Page:</span>
<telerik:RadNumericTextBox ID="RadNumericTextBox1" Width="25px"
Value='<%# (int)DataBinder.Eval(Container, "Paging.CurrentPageIndex") + 1 %>'
runat="server">
<ClientEvents OnValueChanged="RadNumericTextBox1_ValueChanged" />
<NumberFormat DecimalDigits="0" />
</telerik:RadNumericTextBox>
<span style="vertical-align: middle;">of
<%# DataBinder.Eval(Container, "Paging.PageCount")%>
</span>
<asp:LinkButton ID="Button3" runat="server" OnClientClick="changePage('next'); return false;"
CommandName="Page" CommandArgument="Next" Text=">" CssClass="PagerButton NextPage" />
<asp:LinkButton ID="Button4" runat="server" OnClientClick="changePage('last'); return false;"CommandName="Page" CommandArgument="Last" Text=">>" CssClass="PagerButton LastPage" />
</div>
<asp:Panel runat="server" ID="NumericPagerPlaceHolder" />
</asp:Panel>
</PagerTemplate>
<PagerStyle Mode="NumericPages" PageButtonCount="10" AlwaysVisible="true" />
<Columns>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="True" EnableVirtualScrollPaging="True" UseStaticHeaders="True">
</Scrolling>
<ClientEvents/>
</ClientSettings>
</telerik:RadGrid>
Thanks
Gaurav Jain
<%@ Register Assembly=
"Telerik.Web.UI"
Namespace=
"Telerik.Web.UI"
TagPrefix=
"telerik"
%>
<telerik:RadAjaxManager ID=
"RadAjaxManager1"
runat=
"server"
EnableAJAX=
"true"
>
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID=
"Mygrid"
>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID=
"Mygrid"
/>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadGrid ID=
"Mygrid"
runat=
"server"
AllowCustomPaging=
"True"
AllowPaging=
"True"
PageSize=
"5"
EnableEmbeddedSkins=
"false"
Skin=
"MySkin"
AllowSorting=
"True"
AllowMultiRowSelection=
"true"
AllowFilteringByColumn=
"true"
EnableViewState=
"true"
GridLines=
"None"
Width=
"100%"
----//Some Code---->
<ClientSettings AllowExpandCollapse=
"true"
><Resizing AllowColumnResize=
"true"
ResizeGridOnColumnResize=
"true"
ClipCellContentOnResize=
"true"
EnableRealTimeResize=
"true"
/><Selecting AllowRowSelect=
"true"
EnableDragToSelectRows=
"false"
/></ClientSettings>
<PagerStyle Position=
"TopAndBottom"
Mode=
"NumericPages"
PageButtonCount=
"5"
/>
<SortingSettings EnableSkinSortStyles=
"false"
/>
<MasterTableView AllowSorting=
"true"
AllowMultiColumnSorting=
"false"
HierarchyLoadMode=
"ServerOnDemand"
Width=
"100%"
TableLayout=
"Fixed"
>
<PagerTemplate>
----//Some Code----
</PagerTemplate>
<ExpandCollapseColumn ButtonType=
"ImageButton"
CollapseImageUrl=
"~/Skin/Grid/SingleMinus.gif"
ExpandImageUrl=
"~/Skin/Grid/SinglePlus.gif"
></ExpandCollapseColumn>
<RowIndicatorColumn Visible=
"False"
><HeaderStyle /></RowIndicatorColumn>
<DetailTables>
<telerik:GridTableView HierarchyLoadMode=
"Client"
Width=
"100%"
GridLines=
"None"
runat=
"server"
CellPadding=
"0"
CellSpacing=
"0"
BorderWidth=
"1"
BorderColor=
"#cccccc"
AllowMultiColumnSorting=
"false"
AllowPaging=
"false"
AllowSorting=
"false"
HierarchyDefaultExpanded=
"true"
EnableViewState=
"true"
AllowFilteringByColumn=
"false"
TableLayout=
"Fixed"
----//Some Code----
>
<ParentTableRelation><telerik:GridRelationFields ----//Some Code----
/></ParentTableRelation>
<Columns>
<telerik:GridClientSelectColumn UniqueName=
"colselectjob"
Resizable=
"false"
><HeaderStyle Width=
"25"
/></telerik:GridClientSelectColumn>
----//Some Code----
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridClientSelectColumn Resizable=
"false"
UniqueName=
"colselectjob"
><HeaderStyle Width=
"25"
/></telerik:GridClientSelectColumn>
----//Some Code----
</Columns>
</MasterTableView>
</telerik:RadGrid>