<%@ 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>This is my Code behind
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 ClassIf I include Protected WithEvents RadGrid1 As RadGrid I get 'RadGrid1' is already declared as 'Protected WithEvents RadGrid1 As Telerik.Web.UI.RadGrid' in this class. If I remove that line "RadGrid1.DataSource = thedata" I get "unknown entity" for RadGrid1. What is wrong - thanks