<%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="LE4OA._Default" %> |
|
<%@ Register assembly="Telerik.OpenAccess.Web" namespace="Telerik.OpenAccess" 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> |
<telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /> |
</head> |
<body> |
<form id="form1" runat="server"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
<Scripts> |
<%--Needed for JavaScript IntelliSense in VS2010--%> |
<%--For VS2008 replace RadScriptManager with ScriptManager--%> |
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> |
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> |
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> |
</Scripts> |
</telerik:RadScriptManager> |
<script type="text/javascript"> |
//Put your JavaScript code here. |
</script> |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
</telerik:RadAjaxManager> |
|
<telerik:RadSkinManager ID="RadSkinManager1" Runat="server" Skin="WebBlue"> |
</telerik:RadSkinManager> |
<div> |
|
</div> |
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" |
DataSourceID="dsCategories" GridLines="None" Skin="WebBlue" AutoGenerateDeleteColumn="True" |
AutoGenerateEditColumn="True" AllowAutomaticDeletes="True" AllowAutomaticInserts="True" |
AllowAutomaticUpdates="True"> |
<MasterTableView DataKeyNames="CategoryID" DataSourceID="dsCategories" CommandItemDisplay="Top" |
EditMode="InPlace"> |
<DetailTables> |
<telerik:GridTableView DataKeyNames="SubCategoryID, CategoryID" DataSourceID="dsSubCategories" |
CommandItemDisplay="Top" EditMode="InPlace" AllowAutomaticDeletes="true" |
AllowAutomaticInserts="true" AllowAutomaticUpdates="true"> |
<ParentTableRelation> |
<telerik:GridRelationFields DetailKeyField="CategoryID" MasterKeyField="CategoryID" /> |
</ParentTableRelation> |
<RowIndicatorColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</RowIndicatorColumn> |
<ExpandCollapseColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</ExpandCollapseColumn> |
<Columns> |
<telerik:GridBoundColumn DataField="Name" HeaderText="SubCategory" |
SortExpression="Name" UniqueName="Name"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="DisplayOrder" DataType="System.Int32" |
HeaderText="DisplayOrder" SortExpression="DisplayOrder" |
UniqueName="DisplayOrder"> |
</telerik:GridBoundColumn> |
</Columns> |
</telerik:GridTableView> |
</DetailTables> |
<RowIndicatorColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</RowIndicatorColumn> |
<ExpandCollapseColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</ExpandCollapseColumn> |
<Columns> |
<telerik:GridBoundColumn DataField="Name" HeaderText="Name" |
SortExpression="Name" UniqueName="Name"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="DisplayOrder" DataType="System.Int32" |
HeaderText="DisplayOrder" SortExpression="DisplayOrder" |
UniqueName="DisplayOrder"> |
</telerik:GridBoundColumn> |
</Columns> |
</MasterTableView> |
</telerik:RadGrid> |
<telerik:OpenAccessDataSource ID="dsCategories" runat="server" |
ObjectContextProvider="LE4OA.LEEntityDiagrams, LE4OA" |
TypeName="LE4OA.Category" |
OrderBy="DisplayOrder" EnableDelete="true" EnableInsert="true" EnableUpdate="true"> |
</telerik:OpenAccessDataSource> |
<telerik:OpenAccessDataSource ID="dsSubCategories" runat="server" |
ObjectContextProvider="LE4OA.LEEntityDiagrams, LE4OA" |
TypeName="LE4OA.SubCategory" |
OrderBy="DisplayOrder" AutoGenerateWhereClause="true"> |
<WhereParameters> |
<asp:SessionParameter Name="CategoryID" Type="Int32" /> |
</WhereParameters> |
</telerik:OpenAccessDataSource> |
</form> |
</body> |
</html> |
|