0% found this document useful (0 votes)
23 views11 pages

1

Uploaded by

tvtien.2901
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views11 pages

1

Uploaded by

tvtien.2901
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 11

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterEditFormSearch.

Master"
AutoEventWireup="true" CodeBehind="SYS_Inventory_EditForm.aspx.cs"
Inherits="Ivs.Ifms.Systems.UI.SYS_Inventory_EditForm" %>

<%@ Register Assembly="Ivs.WebFramework" Namespace="Ivs.WebFramework"


TagPrefix="ivs" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<style>
div .dxgvCSD {
height: 40px !important;
}
</style>

<script>
var LotTransaction = {
IsInstructionNo: "1",
ProdOrderNo: "2",
Manually: "3"
}
var currentRowIndex = -1;
var currentColumnIndex = -1;

function doRowDblClick(s, e) {
s.PerformCallback(e);
}

function ondgvLot1PrefixesValueChanged(s, e) {
var item = s.GetValue();
if (item === LotTransaction.Manually) {
dgvLot1.batchEditApi.SetCellValue(0, "PrefixesManual", "");
dgvLot1.batchEditApi.SetCellValue(0, "Year", "0");
dgvLot1.batchEditApi.SetCellValue(0, "Month", "0");
dgvLot1.batchEditApi.SetCellValue(0, "Date", "0");
dgvLot1.batchEditApi.SetCellValue(0, "SerialNumber", null);
dgvLot1.batchEditApi.SetCellValue(0, "ResetSerialNumber",
null);
dgvLot1.batchEditApi.SetCellValue(0, "Suffixes", null);
dgvLot1.batchEditApi.SetCellValue(0, "LotNo", null);

dgvLot1.GetEditor('PrefixesManual').SetReadOnly(false);
dgvLot1.GetEditor('SerialNumber').SetReadOnly(false);
} else {
dgvLot1.batchEditApi.SetCellValue(0, "PrefixesManual", "");
dgvLot1.batchEditApi.SetCellValue(0, "SerialNumber", null);

dgvLot1.GetEditor('PrefixesManual').SetReadOnly(true);
dgvLot1.GetEditor('SerialNumber').SetReadOnly(true);
}
}

function ondgvLot1ResetSerialNumberChanged(s, e) {
var selectedValue = s.GetValue();
if (selectedValue === "ByYear") {
dgvLot1.batchEditApi.SetCellValue(0, "Year", "1");
dgvLot1.batchEditApi.SetCellValue(0, "Month", "0");
dgvLot1.batchEditApi.SetCellValue(0, "Date", "0");
} else if (selectedValue === "ByMonth") {
dgvLot1.batchEditApi.SetCellValue(0, "Year", "1");
dgvLot1.batchEditApi.SetCellValue(0, "Month", "1");
dgvLot1.batchEditApi.SetCellValue(0, "Date", "0");
} else if (selectedValue === "ByDate") {
dgvLot1.batchEditApi.SetCellValue(0, "Year", "1");
dgvLot1.batchEditApi.SetCellValue(0, "Month", "1");
dgvLot1.batchEditApi.SetCellValue(0, "Date", "1");
} else {
dgvLot1.batchEditApi.SetCellValue(0, "Year", "0");
dgvLot1.batchEditApi.SetCellValue(0, "Month", "0");
dgvLot1.batchEditApi.SetCellValue(0, "Date", "0");
}
}

function OnInit(s, e) {
AdjustSize();
ASPxClientUtils.AttachEventToElement(window, "resize", function
(evt) {
AdjustSize();
});
}

function AdjustSize() {
var $containDiv = $('#formContent');
//var offsetTop = $
(panelMain.getActiveContentElement()).offset().top;
//console.log(offsetTop);
var validHeight = $(window).height() - 120;
//120 = The height of the controls above the formContent, but i'm
low on time so here goes nothing
$containDiv.height(validHeight);
}
</script>
</asp:Content>

<asp:Content ID="Content4" ContentPlaceHolderID="pldDetail" runat="server">


<panel top="20" name="panelMain">
<panel top="0" name="panel2">
<ivs:ASPxPageControl runat="server" ActiveTabIndex="0"
ID="tcInventorySetting" Width="100%">
<TabPages>
<ivs:TabPage Name="tabInventory" Text="Inventory Setting">
<ContentCollection>
<dx:ContentControl runat="server">
<div id="formContent" style="overflow-y:
scroll">
<dx:ASPxFormLayout ID="FormLayout"
ClientInstanceName="FormLayout" runat="server" UseDefaultPaddings="false"
Width="100%" ColumnCount="1">
<ClientSideEvents Init="OnInit" />
<items>
<dx:LayoutGroup Caption="Price
Setting" Name="pnlPriceSetting" HorizontalAlign="Left" ColumnSpan="1" Width="100%"
GroupBoxDecoration="HeadingLine">
<parentcontainerstyle
cssclass="mobileGroupIndent">
</parentcontainerstyle>
<items>
<dx:LayoutItem
ShowCaption="False" CssClass="mobileAlign" HorizontalAlign="Left" Width="100%">
<nestedcontrolcellstyle
cssclass="maxWidth"></nestedcontrolcellstyle>
<paddings
paddingtop="12" />

<layoutitemnestedcontrolcollection>

<dx:LayoutItemNestedControlContainer>
<div
class="panel panel-default">
<div
style="display: none" class="panel-heading" data-toggle="collapse" aria-
expanded="true" data-target="#pnlPriceSetting" aria-
controls="pnlPriceSetting">Price Setting</div>
<div
class="panel-body" aria-expanded="true" id="pnlPriceSetting">
<panel
top="24" name="pnlMiniPrice">

<table class="search-table" style="width: 50%; border: none;">

<tr>

<td class="col-label" width="150px">

<ivs:ASPxLabel runat="server" ID="lblPurchasePriceBaseOn" Text="Purchase price


based on"></ivs:ASPxLabel>

</td>

<td class="col-required" style="width: 30px;" />

<td class="col-value" width="200px">

<ivs:ASPxGridLookup ID="cboPurchasePriceBaseOn" LookupType="Single" runat="server"


FieldName="PurchasePrice" AutoPostBack="False" Width="180px"></ivs:ASPxGridLookup>

</td>

</tr>

<tr>

<td class="col-label" width="150px">

<ivs:ASPxLabel runat="server" ID="lblCalculateAveragePriceBaseOn" Text="Calculate


average price based on"></ivs:ASPxLabel>

</td>

<td class="col-required" style="width: 30px;" />

<td class="col-value" width="200px">

<ivs:ASPxGridLookup ID="cboCalculateAveragePriceBaseOn" LookupType="Single"


runat="server" FieldName="CalculateAveragePrice" AutoPostBack="False"
Width="180px"></ivs:ASPxGridLookup>

</td>
</tr>

<tr>

<td class="col-label" width="150px">

<ivs:ASPxLabel runat="server" ID="lblStandardWeight" Text="Standard


Weight"></ivs:ASPxLabel>

</td>

<td class="col-required" style="width: 30px;" />

<td class="col-value" width="200px">

<ivs:ASPxGridLookup ID="cboStandardWeight" LookupType="Single" runat="server"


FieldName="StandardWeight" AutoPostBack="False" Width="180px"></ivs:ASPxGridLookup>

</td>

</tr>

<tr>

<td class="col-label" width="150px">

<ivs:ASPxLabel runat="server" ID="lblStandardVolume" Text="Standard


Volume"></ivs:ASPxLabel>

</td>

<td class="col-required" style="width: 30px;" />

<td class="col-value" width="200px">

<ivs:ASPxGridLookup ID="cboStandardVolume" LookupType="Single" runat="server"


FieldName="StandardVolume" AutoPostBack="False" Width="180px"></ivs:ASPxGridLookup>

</td>

</tr>

</table>

</panel>
</div>
</div>

</dx:LayoutItemNestedControlContainer>

</layoutitemnestedcontrolcollection>
</dx:LayoutItem>
</items>
</dx:LayoutGroup>
<dx:LayoutGroup Caption="Operation
Inventory Setting" Name="pnlOperationInventorySetting" HorizontalAlign="Left"
ColumnSpan="1" Width="100%" GroupBoxDecoration="HeadingLine">
<parentcontainerstyle
cssclass="mobileGroupIndent">
</parentcontainerstyle>
<items>
<dx:LayoutItem
ShowCaption="False" CssClass="mobileAlign" HorizontalAlign="Left">
<nestedcontrolcellstyle
cssclass="maxWidth"></nestedcontrolcellstyle>
<paddings
paddingtop="12" />

<layoutitemnestedcontrolcollection>

<dx:LayoutItemNestedControlContainer>
<div
class="panel panel-default">
<div
style="display: none" class="panel-heading" data-toggle="collapse" aria-
expanded="true" data-target="#pnlOperationInventorySetting" aria-
controls="pnlOperationInventorySetting">Operation Inventory Setting</div>
<div
class="panel-body" aria-expanded="true" id="pnlOperationInventorySetting">

<ivs:ASPxCheckBox ID="chkManageInventoryBaseOnOperation" runat="server"


FieldName="OperationInventoryManagement" Width="615px" Height="19px" Text="Manage
inventory based on operation" />

<ivs:ASPxCheckBox ID="chkTransferAuto" runat="server" FieldName="TransferAuto"


Width="615px" Height="19px" Text="Create transfer transaction from previous
operation to next operation automatically" />

<ivs:ASPxCheckBox ID="chkReceiptAuto" runat="server" FieldName="ReceiptAuto"


Width="615px" Height="19px" Text="Create production receipt transaction at each
operation automatically" />

<ivs:ASPxCheckBox ID="chkIssueAuto" runat="server" FieldName="IssueAuto"


Width="615px" Height="19px" Text="Create production issue transaction at each
operation automatically" />
</div>
</div>

</dx:LayoutItemNestedControlContainer>

</layoutitemnestedcontrolcollection>
</dx:LayoutItem>
</items>
</dx:LayoutGroup>
<dx:LayoutGroup Caption="Inventory
Setting" Name="pnlInventorySetting" HorizontalAlign="Left" ColumnSpan="1"
Width="100%" GroupBoxDecoration="HeadingLine">
<parentcontainerstyle
cssclass="mobileGroupIndent">
</parentcontainerstyle>
<items>
<dx:LayoutItem
ShowCaption="False" CssClass="mobileAlign" HorizontalAlign="Left">
<nestedcontrolcellstyle
cssclass="maxWidth"></nestedcontrolcellstyle>
<paddings
paddingtop="12" />
<layoutitemnestedcontrolcollection>

<dx:LayoutItemNestedControlContainer>
<div
class="panel panel-default">
<div
style="display: none" class="panel-heading" data-toggle="collapse" aria-
expanded="true" data-target="#pnlInventorySetting" aria-
controls="pnlInventorySetting">Inventory Setting</div>
<div
class="panel-body" aria-expanded="true" id="pnlInventorySetting">

<ivs:ASPxRadioButtonList width="615px" id="rdgInventory" runat="server"


fieldname="ShowInventoryType" AutoPostBack="true" />
</div>
</div>

</dx:LayoutItemNestedControlContainer>

</layoutitemnestedcontrolcollection>
</dx:LayoutItem>
</items>
</dx:LayoutGroup>
</items>
</dx:ASPxFormLayout>
</div>
</dx:ContentControl>
</ContentCollection>
</ivs:TabPage>

<ivs:TabPage Name="tabLotSetting" Text="Lot Setting">


<ContentCollection>
<dx:ContentControl runat="server">
<table class="search-table" style="width: 50%;
border: none;">
<tr>
<td class="col-label" width="150px">
<ivs:ASPxLabel runat="server"
ID="lblIssueBaseOn" Text="Issue Base On"></ivs:ASPxLabel>
</td>
<td class="col-required" style="width:
30px;" />
<td class="col-value" width="200px">
<ivs:ASPxGridLookup ID="cboIssueBaseOn"
LookupType="Single" runat="server" FieldName="IssueBaseOn" AutoPostBack="True"
Width="180px"></ivs:ASPxGridLookup>
</td>
<td class="col-label" width="150px">
<ivs:ASPxLabel runat="server"
ID="lblDefaultValue" Text="Default Value"></ivs:ASPxLabel>
</td>
<td class="col-required" style="width:
30px;" />
<td class="col-value" width="200px">
<ivs:ASPxGridLookup
ID="cboDefaultValue" LookupType="Single" runat="server" FieldName="DefaultValue"
Width="180px"></ivs:ASPxGridLookup>
</td>
</tr>
</table>
<ivs:ASPxCheckBox ID="chkFillLotAuto"
runat="server" FieldName="FillLotAuto" Width="432px" Height="19px" Text="Fill Lot
No in issue transactions based on FIFO Method Automatically " />
<ivs:ASPxCheckBox ID="chkGenerate1" runat="server"
FieldName="GenerateAuto1" Width="413px" Height="19px" Text="Generate Lot No in
production receipt transactions automatically " />
<panel name="pnl1">
<ivs:IvsGridControl ID="dgcLot1" runat="server"
/>
<div class="ivs-grid-view">
<ivs:ASPxGridView ID="dgvLot1"
ClientInstanceName="dgvLot1" runat="server" KeyFieldName="ID" Width="100%"
AutoGenerateColumns="False" SettingsBehavior-AllowSort="False">
<SettingsBehavior AllowSort="False"
AllowSelectSingleRowOnly="True" AllowDragDrop="False" AllowGroup="False"
AllowHeaderFilter="False" AllowSelectByRowClick="True"></SettingsBehavior>
<SettingsPopup>
<FilterControl
AutoUpdatePosition="False"></FilterControl>
</SettingsPopup>
<SettingsEditing Mode="Batch"
NewItemRowPosition="Bottom">
<BatchEditSettings EditMode="Cell"
StartEditAction="Click" />
<%-- <BatchEditSettings
StartEditAction="Click" />--%>
</SettingsEditing>
<Columns>
<ivs:GridViewDataSpinEditColumn
Name="colMaxlength1" FieldName="MaxLength" Caption="Maxlength" VisibleIndex="0"
Width="50%">
<PropertiesSpinEdit MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colPrefixes1" FieldName="Prefixes" Caption="Prefixes" VisibleIndex="1"
Width="30%" >
<PropertiesComboBox>
<ClientSideEvents
SelectedIndexChanged="ondgvLot1PrefixesValueChanged" />
</PropertiesComboBox>
</ivs:GridViewDataComboBoxColumn>
<ivs:GridViewDataTextColumn
Name="colPrefixesManual1" FieldName="PrefixesManual" Caption="PrefixesManual"
VisibleIndex="2" Width="30%" />
<ivs:GridViewDataCheckColumn
Name="colYear1" FieldName="Year" Caption="Year" VisibleIndex="3" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colMonth1" FieldName="Month" Caption="Month" VisibleIndex="4" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colDate1" FieldName="Date" Caption="Date" VisibleIndex="5" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataSpinEditColumn
Name="colSerialNumber1" FieldName="SerialNumber" Caption="SerialNumber"
VisibleIndex="6" Width="50%" >
<PropertiesSpinEdit
MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colResetSerialNumber1" FieldName="ResetSerialNumber" Caption="Reset Serial
Number" VisibleIndex="7" Width="50%" >
<PropertiesComboBox>
<ClientSideEvents
SelectedIndexChanged="ondgvLot1ResetSerialNumberValueChanged" />
</PropertiesComboBox>
</ivs:GridViewDataComboBoxColumn>
<ivs:GridViewDataTextColumn
Name="colSuffixes1" FieldName="Suffixes" Caption="Suffixes" VisibleIndex="8"
Width="50%" />
<ivs:GridViewDataTextColumn
Name="colLotNo1" FieldName="LotNo" Caption="LotNo" VisibleIndex="0" Visible="False"
/>
<ivs:GridViewDataTextColumn
Name="colID1" FieldName="ID" Caption="ID" VisibleIndex="0" Visible="False" />
</Columns>
<%--<SettingsPager
PageSizeItemSettings-ShowAllItem="false" AlwaysShowPager="true">
<PageSizeItemSettings
Items="10,20,30,40,50,100,200,300" Position="Right" />
</SettingsPager>--%>
</ivs:ASPxGridView>
</div>
</panel>
<ivs:ASPxCheckBox ID="chkGenerate2" runat="server"
FieldName="GenerateAuto2" Width="644px" Height="19px" />
<panel name="pnl2">
<ivs:IvsGridControl ID="dgcLot2" runat="server"
/>
<div class="ivs-grid-view">
<ivs:ASPxGridView ID="dgvLot2"
runat="server" KeyFieldName="ID" Width="100%" AutoGenerateColumns="False"
SettingsBehavior-AllowSort="False">
<SettingsBehavior AllowSort="False"
AllowSelectSingleRowOnly="True" AllowDragDrop="False" AllowGroup="False"
AllowHeaderFilter="False" AllowSelectByRowClick="True"></SettingsBehavior>
<SettingsPopup>
<FilterControl
AutoUpdatePosition="False"></FilterControl>
</SettingsPopup>
<SettingsEditing Mode="Batch"
NewItemRowPosition="Bottom">
<BatchEditSettings
StartEditAction="Click" />
</SettingsEditing>
<Columns>
<ivs:GridViewDataSpinEditColumn
Name="colMaxlength2" FieldName="MaxLength" Caption="Maxlength" VisibleIndex="0"
Width="50%">
<PropertiesSpinEdit MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colPrefixes2" FieldName="Prefixes" Caption="Prefixes" VisibleIndex="1"
Width="30%" />
<ivs:GridViewDataTextColumn
Name="colPrefixesManual2" FieldName="PrefixesManual" Caption="PrefixesManual"
VisibleIndex="2" Width="30%" />
<ivs:GridViewDataCheckColumn
Name="colYear2" FieldName="Year" Caption="Year" VisibleIndex="3" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colMonth2" FieldName="Month" Caption="Month" VisibleIndex="4" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colDate2" FieldName="Date" Caption="Date" VisibleIndex="5" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataSpinEditColumn
Name="colSerialNumber2" FieldName="SerialNumber" Caption="SerialNumber"
VisibleIndex="6" Width="50%" >
<PropertiesSpinEdit MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colResetSerialNumber2" FieldName="ResetSerialNumber" Caption="Reset Serial
Number" VisibleIndex="7" Width="50%" >
<PropertiesComboBox>
<ClientSideEvents
SelectedIndexChanged="ondgvLot1ResetSerialNumberValueChanged" />
</PropertiesComboBox>
</ivs:GridViewDataComboBoxColumn>
<ivs:GridViewDataTextColumn
Name="colSuffixes2" FieldName="Suffixes" Caption="Suffixes" VisibleIndex="8"
Width="50%" />
<ivs:GridViewDataTextColumn
Name="colLotNo2" FieldName="LotNo" Caption="LotNo" VisibleIndex="0" Visible="False"
/>
<ivs:GridViewDataTextColumn
Name="colID2" FieldName="ID" Caption="ID" VisibleIndex="0" Visible="False" />
</Columns>
<%--<SettingsPager
PageSizeItemSettings-ShowAllItem="false" AlwaysShowPager="true">
<PageSizeItemSettings
Items="10,20,30,40,50,100,200,300" Position="Right" />
</SettingsPager>--%>
</ivs:ASPxGridView>
</div>
</panel>
<ivs:ASPxCheckBox ID="chkGenerate3" runat="server"
FieldName="GenerateAuto3" Width="644px" Height="19px" />
<panel name="pnl3">
<ivs:IvsGridControl ID="dgcLot3" runat="server"
/>
<div class="ivs-grid-view">
<ivs:ASPxGridView ID="dgvLot3"
runat="server" KeyFieldName="ID" Width="100%" AutoGenerateColumns="False"
SettingsBehavior-AllowSort="False">
<SettingsBehavior AllowSort="False"
AllowSelectSingleRowOnly="True" AllowDragDrop="False" AllowGroup="False"
AllowHeaderFilter="False" AllowSelectByRowClick="True"></SettingsBehavior>
<SettingsPopup>
<FilterControl
AutoUpdatePosition="False"></FilterControl>
</SettingsPopup>
<SettingsEditing Mode="Batch"
NewItemRowPosition="Bottom">
<BatchEditSettings
StartEditAction="Click" />
</SettingsEditing>
<Columns>
<ivs:GridViewDataSpinEditColumn
Name="colMaxlength3" FieldName="MaxLength" Caption="Maxlength" VisibleIndex="0"
Width="50%">
<PropertiesSpinEdit MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colPrefixes3" FieldName="Prefixes" Caption="Prefixes" VisibleIndex="1"
Width="30%" />
<ivs:GridViewDataTextColumn
Name="colPrefixesManual3" FieldName="PrefixesManual" Caption="PrefixesManual"
VisibleIndex="2" Width="30%" />
<ivs:GridViewDataCheckColumn
Name="colYear3" FieldName="Year" Caption="Year" VisibleIndex="3" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colMonth3" FieldName="Month" Caption="Month" VisibleIndex="4" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0">
</PropertiesCheckEdit>
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataCheckColumn
Name="colDate3" FieldName="Date" Caption="Date" VisibleIndex="5" Width="20%" >
<PropertiesCheckEdit
ValueType="System.String" ValueChecked="1" ValueUnchecked="0" />
</ivs:GridViewDataCheckColumn>
<ivs:GridViewDataSpinEditColumn
Name="colSerialNumber3" FieldName="SerialNumber" Caption="SerialNumber"
VisibleIndex="6" Width="50%" >
<PropertiesSpinEdit MinValue="0" />
</ivs:GridViewDataSpinEditColumn>
<ivs:GridViewDataComboBoxColumn
Name="colResetSerialNumber3" FieldName="ResetSerialNumber" Caption="Reset Serial
Number" VisibleIndex="7" Width="50%" >
<PropertiesComboBox>
<ClientSideEvents
SelectedIndexChanged="ondgvLot1ResetSerialNumberValueChanged" />
</PropertiesComboBox>
</ivs:GridViewDataComboBoxColumn>
<ivs:GridViewDataTextColumn
Name="colSuffixes3" FieldName="Suffixes" Caption="Suffixes" VisibleIndex="8"
Width="50%" />
<ivs:GridViewDataTextColumn
Name="colLotNo3" FieldName="LotNo" Caption="LotNo" VisibleIndex="0" Visible="False"
/>
<ivs:GridViewDataTextColumn
Name="colID3" FieldName="ID" Caption="ID" VisibleIndex="0" Visible="False" />
</Columns>
<%--<SettingsPager
PageSizeItemSettings-ShowAllItem="false" AlwaysShowPager="true">
<PageSizeItemSettings
Items="10,20,30,40,50,100,200,300" Position="Right" />
</SettingsPager>--%>
</ivs:ASPxGridView>
</div>
</panel>
</dx:ContentControl>
</ContentCollection>
</ivs:TabPage>
</TabPages>
</ivs:ASPxPageControl>
</panel>
</panel>
</asp:Content>

You might also like