or
<
telerik:RadGrid
ID
=
"gridVers"
runat
=
"server"
AutoGenerateColumns
=
"False"
OnItemDataBound
=
"GridVers_ItemDataBound"
Width
=
"960px"
AllowSorting
=
"True"
OnItemCommand
=
"GridVers_ItemCommand"
OnNeedDataSource
=
"GridVers_NeedDataSource"
EnableViewState
=
"true"
AllowFilteringByColumn
=
"true"
OnItemCreated
=
"gridVers_OnItemCreated"
OnSortCommand
=
"GridVers_SortCommand"
GridLines
=
"None"
>
<
MasterTableView
DataKeyNames
=
"VerbatimId"
TableLayout
=
"Fixed"
UseAllDataFields
=
"true"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"VerbatimMarked"
AllowFiltering
=
"true"
DataField
=
"IsMarkedDisplay"
HeaderText
=
"Marked"
>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
<
HeaderStyle
Width
=
"50px"
HorizontalAlign
=
"Center"
Font-Underline
=
"true"
/>
<
FilterTemplate
>
<
telerik:RadComboBox
runat
=
"server"
Width
=
"50px"
ID
=
"rcbFilterMarked"
></
telerik:RadComboBox
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"VerbatimId"
AllowFiltering
=
"true"
SortExpression
=
"VerbatimId"
HeaderStyle-Width
=
"75px"
HeaderText
=
"ID"
DataField
=
"VerbatimId"
>
<
FilterTemplate
>
<
telerik:RadComboBox
runat
=
"server"
Width
=
"75px"
ID
=
"rcbFilterLinkId"
></
telerik:RadComboBox
>
</
FilterTemplate
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"lnkVerbatim"
style
=
"text-decoration: underline;"
CommandName
=
"DetailVerbatim"
runat
=
"server"
Text='<%# Eval("VerbatimId")%>'>
</
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"VerbatimText"
AllowFiltering
=
"true"
DataField
=
"VerbatimText"
HeaderText
=
"Verbatim"
DataType
=
"System.String"
>
<
FilterTemplate
>
<
asp:TextBox
runat
=
"server"
ID
=
"txtFilterText"
></
asp:TextBox
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Specialty"
AllowFiltering
=
"true"
HeaderStyle-Width
=
"60px"
DataField
=
"Specialty"
HeaderText
=
"Spec"
DataType
=
"System.String"
>
<
FilterTemplate
>
<
telerik:RadComboBox
runat
=
"server"
Width
=
"60px"
ID
=
"rcbFilterSpec"
></
telerik:RadComboBox
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"ContactDate"
AllowFiltering
=
"true"
HeaderStyle-Width
=
"80px"
DataField
=
"ContactDate"
HeaderText
=
"DT"
DataFormatString
=
"{0:MM/dd/yyyy}"
DataType
=
"System.DateTime"
>
<
FilterTemplate
>
<
telerik:RadComboBox
runat
=
"server"
Width
=
"80px"
ID
=
"rcbFilterContact"
></
telerik:RadComboBox
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"State"
AllowFiltering
=
"true"
HeaderStyle-Width
=
"30px"
DataField
=
"State"
HeaderText
=
"State"
DataType
=
"System.String"
>
<
FilterTemplate
>
<
telerik:RadComboBox
runat
=
"server"
Width
=
"30px"
ID
=
"rcbFilterState"
AutoPostBack
=
"true"
OnSelectedIndexChanged
=
"FilterCombo_SelectedIndexChanged"
></
telerik:RadComboBox
>
</
FilterTemplate
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
>
<
Scrolling
AllowScroll
=
"True"
ScrollHeight
=
"400px"
UseStaticHeaders
=
"True"
/>
<
ClientEvents
OnGridCreated
=
"GridCreated"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
telerik:GridTemplateColumn
UniqueName
=
"Select"
>
<
ItemTemplate
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"Select"
Visible='<%# CheckboxVisibleCheck(Eval("Column3").ToString)%>'>
<
ItemTemplate
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="InvestorWeb.test" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
MinDisplayTime
=
"500"
Skin
=
"Metro"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxManager
runat
=
"server"
ID
=
"RadAjaxManager1"
DefaultLoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"ImgEdit"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadAjaxPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"LinkButton1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadAjaxPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel2"
runat
=
"server"
EnableAJAX
=
"true"
>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AllowSorting
=
"True"
AutoGenerateColumns
=
"false"
AllowPaging
=
"true"
PageSize
=
"20"
Width
=
"900px"
Skin
=
"Metro"
onitemcommand
=
"RadGrid1_ItemCommand"
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"True"
/>
<
Resizing
AllowColumnResize
=
"true"
ClipCellContentOnResize
=
"true"
ResizeGridOnColumnResize
=
"true"
EnableRealTimeResize
=
"true"
/>
</
ClientSettings
>
<
MasterTableView
TableLayout
=
"Fixed"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"RoleID"
UniqueName
=
"RoleID"
HeaderText
=
"Role ID"
>
<
HeaderStyle
Width
=
"100px"
HorizontalAlign
=
"Center"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"RoleName"
HeaderText
=
"Role Name"
>
<
HeaderStyle
Width
=
"500px"
HorizontalAlign
=
"Center"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridNumericColumn
DataField
=
"Description"
HeaderText
=
"Description"
>
<
HeaderStyle
Width
=
"270px"
HorizontalAlign
=
"Center"
/>
</
telerik:GridNumericColumn
>
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
"editItem"
FooterStyle-CssClass
=
"editItem"
ItemStyle-CssClass
=
"editItem"
>
<
HeaderStyle
Width
=
"30px"
/>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ImgEdit"
runat
=
"server"
ImageUrl
=
"Images/edit.png"
Height
=
"15px"
Width
=
"15px"
ToolTip
=
"Click Here to Edit"
CommandName
=
"Edit"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
telerik:RadAjaxPanel
>
<
asp:LinkButton
ID
=
"LinkButton1"
runat
=
"server"
>Add Reports</
asp:LinkButton
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
EnableAJAX
=
"true"
runat
=
"server"
Width
=
"900px"
Height
=
"200px"
>
</
telerik:RadAjaxPanel
>
</
form
>
</
body
>
</
html
>
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Data;
namespace
InvestorWeb
{
public
partial
class
test : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
DataTable dt =
new
DataTable();
dt.Columns.Add(
"RoleID"
);
dt.Columns.Add(
"RoleName"
);
dt.Columns.Add(
"Description"
);
for
(
int
i = 1; i < 80; i++)
{
dt.Rows.Add(i,
"Report"
+ i,
"Desc"
+ i);
}
RadGrid1.DataSource = dt;
RadGrid1.DataBind();
}
protected
void
RadGrid1_ItemCommand(
object
sender, Telerik.Web.UI.GridCommandEventArgs e)
{
}
}
}