<%@ 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.VisualBasic
Imports
Telerik.Web.UI
Partial
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
Sub
End
Class
Class
MyData
Public
Property
MyColumn1
As
Object
Public
Property
MyColumn2
As
Object
Public
Property
MyColumn3
As
Object
End
Class
If 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