| <%@ Page Title="" Language="C#" MasterPageFile="~/admin.Master" AutoEventWireup="true" |
| CodeBehind="regions2.aspx.cs" Inherits="CRD.EAUtilitiesAdmin.regions2" %> |
| |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" AllowSorting="True" |
| AutoGenerateColumns="False" DataSourceID="ldsRegions" GridLines="None" OnItemDataBound="RadGrid1_ItemDataBound" |
| Skin="Office2007"> |
| <MasterTableView DataKeyNames="intRegionID" DataSourceID="ldsRegions" AllowAutomaticDeletes="True" |
| AllowAutomaticInserts="True" AllowAutomaticUpdates="True" CommandItemDisplay="TopAndBottom" |
| EditMode="InPlace" PageSize="20" Name="Regions"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="intRegionID" DataType="System.Int32" HeaderText="ID" |
| ReadOnly="True" SortExpression="intRegionID" UniqueName="intRegionID"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="strRegion" HeaderText="Region" SortExpression="strRegion" |
| UniqueName="strRegion"> |
| </telerik:GridBoundColumn> |
| <telerik:GridDropDownColumn DataField="intSuperRegionID" DataSourceID="ldsSuperRegions" |
| HeaderText="Super Region" ListTextField="strSuperRegion" ListValueField="intSuperRegionID" |
| UniqueName="dd_SuperRegions"> |
| </telerik:GridDropDownColumn> |
| <telerik:GridEditCommandColumn UniqueName="EditCommand1" EditText="Edit Record" ButtonType="LinkButton"> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridButtonColumn CommandName="delete" Text="delete record" UniqueName="DeleteColumn1" |
| ConfirmText="Delete this Record?"> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <DetailTables> |
| <telerik:GridTableView DataKeyNames="intChargeSources_X_Regions" DataSourceID="ldsRegions_X_ChargeSources" |
| runat="server" CommandItemDisplay="Bottom" Name="ChargeSources_X_Regions" AllowAutomaticDeletes="True" |
| AllowAutomaticInserts="True" AllowAutomaticUpdates="True" EditMode="InPlace" |
| CommandItemSettings-AddNewRecordText="Add child record" Width="100%"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="intRegionID" MasterKeyField="intRegionID" /> |
| </ParentTableRelation> |
| <Columns> |
| <telerik:GridDropDownColumn DataSourceID="ldsRegions" UniqueName="dd_Regions" SortExpression="strRegion" |
| HeaderText="Region" ListTextField="strRegion" ListValueField="intRegionID" DataField="intRegionID"> |
| </telerik:GridDropDownColumn> |
| <telerik:GridDropDownColumn DataSourceID="ldsChargeSources" UniqueName="dd_ChargeSources" |
| SortExpression="strChargeSource" HeaderText="Charge Source" ListTextField="strChargeSource" |
| ListValueField="intChargeSourceID" DataField="intChargeSourceID"> |
| </telerik:GridDropDownColumn> |
| <telerik:GridEditCommandColumn UniqueName="EditCommand2" EditText="Edit child record" |
| ButtonType="LinkButton"> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridButtonColumn CommandName="delete" Text="delete child record" UniqueName="DeleteColumn2" |
| ConfirmText="Delete this Record?"> |
| </telerik:GridButtonColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <asp:LinqDataSource ID="ldsRegions" runat="server" ContextTypeName="CRD.EAUtilitiesAdmin.data.dbEAUtilitiesDataContext" |
| EnableDelete="True" EnableInsert="True" EnableUpdate="True" OrderBy="strRegion" |
| TableName="tblRegions"> |
| </asp:LinqDataSource> |
| <asp:LinqDataSource ID="ldsSuperRegions" runat="server" ContextTypeName="CRD.EAUtilitiesAdmin.data.dbEAUtilitiesDataContext" |
| OrderBy="strSuperRegion" TableName="tblSuperRegions"> |
| </asp:LinqDataSource> |
| <asp:LinqDataSource ID="ldsRegions_X_ChargeSources" runat="server" ContextTypeName="CRD.EAUtilitiesAdmin.data.dbEAUtilitiesDataContext" |
| EnableDelete="True" EnableInsert="True" EnableUpdate="True" TableName="tblChargeSources_X_tblRegions" |
| Where="intRegionID == @intRegionID"> |
| <WhereParameters> |
| <asp:ControlParameter ControlID="RadGrid1" Name="intRegionID" PropertyName="SelectedValue" |
| Type="Int32" /> |
| </WhereParameters> |
| </asp:LinqDataSource> |
| <asp:LinqDataSource ID="ldsChargeSources" runat="server" ContextTypeName="CRD.EAUtilitiesAdmin.data.dbEAUtilitiesDataContext" |
| OrderBy="strChargeSource" TableName="tblChargeSources"> |
| </asp:LinqDataSource> |
| </asp:Content> |
| |