or

| <telerik:RadGrid |
| ID="rgTasks" |
| runat="server" |
| AllowPaging="true" |
| ShowHeader="true" |
| ShowStatusBar="true" |
| AutoGenerateColumns="false" |
| Skin="Vista" |
| PageSize="15" |
| AllowSorting="true"> |
| <MasterTableView |
| DataKeyNames="taskid" |
| AlternatingItemStyle-BackColor="AliceBlue" |
| CommandItemDisplay="Top" |
| NoMasterRecordsText="No tasks found." |
| ClientDataKeyNames="taskid"> |
| <CommandItemSettings |
| ShowExportToWordButton="true" |
| ShowExportToExcelButton="true" |
| ShowExportToCsvButton="true" |
| ShowExportToPdfButton="true"/> |
| <Columns> |
| <telerik:GridBoundColumn |
| DataField="taskid" |
| HeaderText="Task ID" |
| DataType="System.Int32"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="title" |
| HeaderText="Title" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| <%--<telerik:GridTemplateColumn |
| DataField="description" |
| SortExpression="description" |
| HeaderText="Description"> |
| <ItemTemplate> |
| <dp:Label |
| runat="server" |
| ID="lblDescription" |
| Text='<%# FormatTextForGridDisplay(Eval("description").ToString()) %>' |
| ToolTip='<%# Eval("description") %>'> |
| </dp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn>--%> |
| <telerik:GridBoundColumn |
| DataField="assignedto" |
| HeaderText="Assigned To" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="status" |
| HeaderText="Status" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="priority" |
| HeaderText="Priority" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| <%--<telerik:GridTemplateColumn |
| DataField="account" |
| SortExpression="Account" |
| HeaderText="account"> |
| <ItemTemplate> |
| <dp:Label |
| runat="server" |
| ID="lblAccount" |
| Text='<%# Eval("description") %>'> |
| </dp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn>--%> |
| <telerik:GridBoundColumn |
| DataField="startdate" |
| HeaderText="Start Date" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="duedate" |
| HeaderText="Due Date" |
| DataType="System.String"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| </MasterTableView> |
| <ClientSettings> |
| <DataBinding |
| SelectMethod="GetTasksForList" |
| SelectCountMethod="GetTasksForListCount" |
| Location="~/Services/Service.svc" |
| StartRowIndexParameterName="startIndex" |
| MaximumRowsParameterName="maxRowCount"> |
| </DataBinding> |
| </ClientSettings> |
| </telerik:RadGrid> |
| [OperationContract] |
| public TList<Tasks> GetTasksForList(int startIndex, int maxRowCount) |
| { |
| TasksService ts = new TasksService(); |
| TList<Tasks> tlist = ts.GetAll(); |
| return tlist; |
| } |
| [OperationContract] |
| public int GetTasksForListCount() |
| { |
| TasksService ts = new TasksService(); |
| return ts.GetAll().Count; |
| } |
| <system.serviceModel> |
| <behaviors> |
| <endpointBehaviors> |
| <behavior name="ServiceAspNetAjaxBehavior"> |
| <enableWebScript/> |
| </behavior> |
| </endpointBehaviors> |
| <serviceBehaviors> |
| <behavior name="metadataAndDebug"> |
| <serviceMetadata httpGetEnabled="true" httpGetUrl="" /> |
| <serviceDebug httpHelpPageEnabled="true" includeExceptionDetailInFaults="true" /> |
| </behavior> |
| </serviceBehaviors> |
| </behaviors> |
| <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/> |
| <services> |
| <service name="Service"> |
| <endpoint address="" behaviorConfiguration="ServiceAspNetAjaxBehavior" binding="webHttpBinding" contract="Service"/> |
| <endpoint address="mex" binding="mexHttpBinding" contract="Service" /> |
| </service> |
| </services> |
| </system.serviceModel> |

| function actionFilter(obj, value) |
| { |
| var tableview = grid.get_masterTableView(); |
| tableview.filter('Action', value, 'EqualTo'); |
| } |
| dqAnswer.PagerStyle.PrevPageToolTip |
| dqAnswer.PagerStyle.NextPageToolTip |
| dqAnswer.PagerStyle.PagerTextFormat |
| <telerik:RadEditor StripFormattingOptions="MSWordRemoveAll, css, span" OnClientPasteHtml="StripCharacters" OnClientLoad="DeveloperDescriptionCounter" SkinID="DeveloperDescription" runat="server" ID="editor" AllowScripts="false" NewLineBr="false" ToolsFile="~/App_Data/Editor/EditorToolbar.xml" CssClass="description"> |
| <Content></Content> |
| </telerik:RadEditor> |