or
01.<Fields>02. <telerik:PivotGridRowField DataField="SoortIndicatie" UniqueName="SoortIndicatieColumn" Caption="Soort Indicatie" >03. </telerik:PivotGridRowField>04. <telerik:PivotGridRowField DataField="SoortVerzilverd" UniqueName="SoortVerzilverdColumn" Caption="Soort Verzilverd">05. </telerik:PivotGridRowField>06. 07. <telerik:PivotGridColumnField DataField="Jaar" UniqueName="JaarColumn" Caption="Jaar">08. </telerik:PivotGridColumnField>09. <telerik:PivotGridColumnField DataField="Personen" UniqueName="PersonenColumn" Caption="Personen">10. </telerik:PivotGridColumnField>11. <telerik:PivotGridColumnField DataField="Bedrag" UniqueName="BedragColumn" Caption="Bedrag">12. </telerik:PivotGridColumnField>13.</Fields><html> <head> <title>Grid Group & Page Test</title> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <telerik:RadGrid ID="RgDamageCases" runat="server" AllowAutomaticDeletes="false" AllowAutomaticInserts="false" AllowAutomaticUpdates="false" AllowFilteringByColumn="true" AllowMultiRowEdit="false" AllowPaging="true" AllowSorting="false" AutoGenerateColumns="false" GridLines="Horizontal" PageSize="5" OnNeedDataSource="RgDamageCases_NeedDataSource" > <MasterTableView DataKeyNames="Id" CommandItemDisplay="None"> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldAlias="State" FieldName="State" HeaderValueSeparator=": " /> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="State" SortOrder="Ascending" /> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> <Columns> <telerik:GridBoundColumn UniqueName="State" DataField="State" HeaderText="State" AllowFiltering="true" AllowSorting="true" DataType="System.String" Visible="true" /> <telerik:GridBoundColumn UniqueName="Name" DataField="Name" HeaderText="Name" AllowFiltering="false" AllowSorting="true" DataType="System.String" Visible="true" /> </Columns> <PagerStyle AlwaysVisible="true" Position="TopAndBottom" Mode="NextPrevAndNumeric" Visible="true" /> </MasterTableView> <GroupingSettings CaseSensitive="false" ShowUnGroupButton="true" /> </telerik:RadGrid> </form> </body></html>Imports System.Collections.ObjectModelImports Telerik.Web.UIPartial Class GridTest01Page Inherits System.Web.UI.Page Protected Sub RgDamageCases_NeedDataSource(ByVal source As Object, ByVal e As GridNeedDataSourceEventArgs) Dim grid As RadGrid = CType(source, RadGrid) Dim items As New Collection ( Of MyType ) items.Add ( New MyType ( 1, "001 Test", "AZ" ) ) items.Add ( New MyType ( 2, "002 Test", "AZ" ) ) items.Add ( New MyType ( 3, "003 Test", "AZ" ) ) items.Add ( New MyType ( 4, "004 Test", "AZ" ) ) items.Add ( New MyType ( 5, "005 Test", "AZ" ) ) items.Add ( New MyType ( 6, "006 Test", "AZ" ) ) items.Add ( New MyType ( 7, "007 Test", "AZ" ) ) items.Add ( New MyType ( 8, "008 Test", "AZ" ) ) items.Add ( New MyType ( 9, "009 Test", "AZ" ) ) items.Add ( New MyType ( 10, "010 Test", "AZ" ) ) items.Add ( New MyType ( 11, "011 Test", "AZ" ) ) grid.DataSource = items End Sub Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load ' Nothing Here End SubEnd ClassPublic Class MyType Private _Id As Integer Private _Name As String Private _State As String Public Property Id As Integer Get Return _Id End Get Set(value As Integer) _Id = value End Set End Property Public Property Name As String Get Return _Name End Get Set(value As String) _Name = value End Set End Property Public Property State As String Get Return _State End Get Set(value As String) _State = value End Set End Property Public Sub New(ByVal id As Integer, ByVal name As String, ByVal state As String) Me.Id = id Me.Name = name Me.State = state End SubEnd Class<telerik:GridTemplateColumn UniqueName="tempLDTEff1" DataType="System.DateTime" HeaderText="LDT1 Effective Date" Reorderable="False" Resizable="False" ShowSortIcon="False" HeaderStyle-Width="80px" DataField="LDT1EffPct" ReadOnly="True" > <HeaderTemplate> <asp:Label ID="headLDTEff1" Text ="LDT1 Effective Date" runat="server"> </asp:Label><br /> <asp:TextBox ID="txtNewLDTDate1" runat="server" ToolTip="Type new date to add an LDT. Can accept 'mm/dd/yyyy' and 'm/d/yyyy' formats" OnTextChanged="txtNewLDTDate1_OnTextChanged" AutoPostBack="true" Font-Bold="true" onKeyDown="if(event.keyCode==13) event.keyCode=9;" Width="75px" > </asp:TextBox> <asp:Button ID ="btnLDT1Delete" runat="server" Text ="Delete LDT1" Visible="false" OnClick="btnLDT1Delete_Click" BorderStyle="None" Font-Underline="true" ForeColor="Blue" BackColor="Transparent"/> <asp:RegularExpressionValidator ID="regExtNewLDTDate1" runat="server" ErrorMessage="Invalid date format. Can accept 'mm/dd/yyyy' and 'm/d/yyyy' formats" ControlToValidate="txtNewLDTDate1" Display="Static" ValidationExpression="^[0,1]?\d{1}\/(([0-2]?\d{1})|([3][0,1]{1}))\/(([1]{1}[9]{1}[9]{1}\d{1})|([2-9]{1}\d{3}))$"> </asp:RegularExpressionValidator> <asp:Label ID="lblLDT1" runat="server">New LDT Effort % </asp:Label> </HeaderTemplate> <ItemTemplate> <telerik:RadNumericTextBox runat="server" ID="txtLDT1Dt" DbValue='<%# Eval("LDT1EffPct") %>' OnTextChanged="TextChanged" AutoPostBack="true" onKeyDown="if(event.keyCode==13) event.keyCode=9;" Width="50px"> </telerik:RadNumericTextBox> </ItemTemplate> <FooterTemplate> <asp:Label ID="footLDTEff1" Text ="LDT1 Sum" runat="server" Font-Bold="true"></asp:Label> </FooterTemplate> <HeaderStyle Width="80px"></HeaderStyle> </telerik:GridTemplateColumn><%@ Page AutoEventWireup="false" CodeFile="PamTest.aspx.vb" Inherits="PamTest" %><%@ 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> <head> <title>ASP.NET RibbonBar Demo - Quick Access Toolbar</title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager runat="server" ID="RadScriptManager1" /> <telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All" EnableRoundedCorners="false" /> <div class="qsf-demo-canvas"> <telerik:RadRibbonBar runat="server" ID="RadRibbonBar1" Skin="Windows7" Width="860px"> <Tabs> <telerik:RibbonBarTab Text="Taxonomies" ToolTip="Taxonomies"> <telerik:RibbonBarGroup Text="Taxonomies"> <Items> <telerik:RibbonBarSplitButton Text="Test"> <Buttons> <telerik:RibbonBarButton Text="Test1"/> <telerik:RibbonBarButton Text="Test2"/> </Buttons> </telerik:RibbonBarSplitButton> <telerik:RibbonBarButton Text="Open" Value="Open"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Close" Value="Close"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Edit" Value="Edit"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Copy" Value="Copy"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Paste" Value="Paste"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print" Value="Print"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print Preview" Value="Print Preview"> </telerik:RibbonBarButton> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> <telerik:RibbonBarTab Text="Collections" ToolTip="Collections"> <telerik:RibbonBarGroup Text="Collections"> <Items> <telerik:RibbonBarButton Text="Open" Value="Open"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Close" Value="Close"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Edit" Value="Edit"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Copy" Value="Copy"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Paste" Value="Paste"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print" Value="Print"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print Preview" Value="Print Preview"> </telerik:RibbonBarButton> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> <telerik:RibbonBarTab Text="Indexes" ToolTip="Indexes"> <telerik:RibbonBarGroup Text="Indexes"> <Items> <telerik:RibbonBarButton Text="Open" Value="Open"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Close" Value="Close"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Edit" Value="Edit"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Copy" Value="Copy"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Paste" Value="Paste"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print" Value="Print"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print Preview" Value="Print Preview"> </telerik:RibbonBarButton> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> <telerik:RibbonBarTab Text="Research Reviews" ToolTip="Research Reviews"> <telerik:RibbonBarGroup Text="Research Reviews"> <Items> <telerik:RibbonBarButton Text="Open" Value="Open"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Close" Value="Close"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Edit" Value="Edit"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Copy" Value="Copy"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Paste" Value="Paste"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print" Value="Print"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print Preview" Value="Print Preview"> </telerik:RibbonBarButton> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> <telerik:RibbonBarTab Text="Audit" ToolTip="Audit"> <telerik:RibbonBarGroup Text="Audit"> <Items> <telerik:RibbonBarButton Text="Open" Value="Open"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Close" Value="Close"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Edit" Value="Edit"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Copy" Value="Copy"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Paste" Value="Paste"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print" Value="Print"> </telerik:RibbonBarButton> <telerik:RibbonBarButton Text="Print Preview" Value="Print Preview"> </telerik:RibbonBarButton> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> </Tabs> </telerik:RadRibbonBar> </div> </form> <form id="form2" runat="server"> <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Silk" EnableRoundedCorners="False" DecoratedControls="All" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" UpdateInitiatorPanelsOnly="true"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="SortLabel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="ConfiguratorPanel"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> </telerik:RadAjaxLoadingPanel> <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="true" AllowSorting="True" GridLines="None" OnNeedDataSource="RadGrid1_NeedDataSource"> <MasterTableView AllowMultiColumnSorting="true"> <PagerStyle AlwaysVisible="true" /> <Columns> <telerik:GridNumericColumn DataField="MyColumn1" DataType="System.String" HeaderText="Column 1" SortExpression="MyColumn1" UniqueName="MyColumn1"> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="MyColumn2" DataType="System.String" HeaderText="Column 2" SortExpression="MyColumn2" UniqueName="MyColumn2"> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="MyColumn3" DataType="System.String" HeaderText="Column 3" SortExpression="MyColumn3" UniqueName="MyColumn3"> </telerik:GridNumericColumn> </Columns> </MasterTableView> <SortingSettings SortedBackColor="#FFF6D6" EnableSkinSortStyles="false"></SortingSettings> <HeaderStyle Width="100px"></HeaderStyle> </telerik:RadGrid> </form> </body></html>Imports Microsoft.VisualBasicImports Telerik.Web.UIPartial Class PamTest Inherits System.Web.UI.Page Protected WithEvents RadGrid1 As RadGrid Protected Sub RadGrid1_NeedDataSource(ByVal source As Object, ByVal e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Dim thedata As New List(Of MyData) thedata.Add(New MyData With {.MyColumn1 = "aa", .MyColumn2 = "dd", .MyColumn3 = "rr"}) thedata.Add(New MyData With {.MyColumn1 = "bb", .MyColumn2 = "yy", .MyColumn3 = "ff"}) thedata.Add(New MyData With {.MyColumn1 = "cc", .MyColumn2 = "xx", .MyColumn3 = "dd"}) RadGrid1.DataSource = thedata End SubEnd ClassClass MyData Public Property MyColumn1 As Object Public Property MyColumn2 As Object Public Property MyColumn3 As ObjectEnd Class