or
function GridCreated(sender, args)
{
var grid = sender;
var masterTable = sender.get_masterTableView();
masterTable.selectAllItems(true);
}
<
telerik:RadGrid
ID
=
"CandidatesGrid"
runat
=
"server"
ShowStatusBar
=
"false"
AllowPaging
=
"True"
AllowSorting
=
"True"
PageSize
=
"3"
AllowMultiRowSelection
=
"True"
GridLines
=
"None"
Skin
=
"Outlook"
EnableAjaxSkinRendering
=
"true"
Width
=
"100%"
OnItemCreated
=
"CandidatesGrid_ItemCreated"
>
<
MasterTableView
Width
=
"100%"
ShowHeader
=
"false"
ClientDataKeyNames
=
"ID"
GroupLoadMode
=
"Client"
AutoGenerateColumns
=
"false"
CommandItemDisplay
=
"top"
>
<
CommandItemTemplate
>
<
table
>
<
tr
>
<
td
>
<
label
id
=
"lblSelectJobs"
runat
=
"server"
>Select Jobs</
label
>
</
td
>
<
td
>
<
asp:LinkButton
ID
=
"lnkSelectAll"
runat
=
"server"
CommandName
=
"SelectAll"
Style
=
""
OnClientClick
=
"SelectRows"
>Select All</
asp:LinkButton
>
</
td
>
<
td
>
<
label
id
=
"lblLinkSeparater"
runat
=
"server"
>|</
label
>
</
td
>
<
td
>
<
asp:LinkButton
ID
=
"lnkDeSelectAll"
runat
=
"server"
CommandName
=
"DeSelectAll"
Style
=
""
>DeSelect All</
asp:LinkButton
>
</
td
>
</
tr
>
</
table
>
</
CommandItemTemplate
>
<
Columns
>
<
telerik:GridClientSelectColumn
UniqueName
=
"ClientSelectColumn"
AutoPostBackOnFilter
=
"true"
ItemStyle-VerticalAlign
=
"Top"
/>
<
telerik:GridBoundColumn
Visible
=
"False"
DataField
=
"ID"
UniqueName
=
"ID"
ItemStyle-Width
=
"0"
/>
<
telerik:GridBoundColumn
HeaderText
=
"JobDetails"
DataField
=
"JobDetails"
UniqueName
=
"JobDetails"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
>
<
Selecting
AllowRowSelect
=
"True"
/>
<
ClientEvents
OnRowSelected
=
"GetSelectedNames"
OnGridCreated
=
"GridCreated"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
switch (PageIndex)
{
case 1:
RadWindow Window1;
Window1 = (RadWindow)Page.Master.FindControl("wndWindow1");
Window1.VisibleOnPageLoad = true;
break;
case 2:
RadWindow Window2;
Window2 = (RadWindow)Page.Master.FindControl("wndWindow2");
Window2.VisibleOnPageLoad = true;
break;
}
<telerik:RadGrid ID="RadGrid1" AllowFilteringByColumn="true" runat="server" GridLines="None" AllowPaging="true" AllowSorting="true" PageSize="6">
<PagerStyle Mode="NextPrevAndNumeric" />
<MasterTableView TableLayout="Fixed">
<ItemTemplate>
<%# (((GridItem)Container).ItemIndex != 0)? "</td></tr></table>" : "" %>
<asp:Panel ID="ItemContainer" CssClass='<%# (((GridItem)Container).ItemType == GridItemType.Item)? "item" : "alternatingItem" %>' runat="server">
<b>Make:</b>
<%# Eval("Make")%>
<br />
<b>Model:</b>
<%# Eval("Model")%>
<br />
<b>Year:</b>
<%# Eval("Year")%>
<br />
</asp:Panel>
</ItemTemplate>
</MasterTableView>
<GroupingSettings CaseSensitive="false" />
<ClientSettings AllowDragToGroup="true" AllowRowsDragDrop="true">
<Selecting AllowRowSelect="true" />
<Scrolling AllowScroll="true" UseStaticHeaders="true" />
</ClientSettings>
</telerik:RadGrid>
</asp:Content>
Protected
Sub
export_Click(
ByVal
sender
As
Object
,
ByVal
e
As
System.EventArgs)
Handles
export.Click
RadGrid1.ExportSettings.OpenInNewWindow =
True
RadGrid1.ExportSettings.ExportOnlyData =
True
RadGrid1.ExportSettings.IgnorePaging =
True
RadGrid1.MasterTableView.ExportToExcel()
End
Sub