📄 productbatchmodify.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true" ValidateRequest="false"
Codebehind="ProductBatchModify.aspx.cs" Inherits="PowerEasy.WebSite.Admin.Shop.ProductBatchModify"
Title="商品批量编辑" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="server">
<pe:ProductManageNavigation ID="Pmn" runat="server" />
<div style="padding-top: 5px;">
<pe:ExtendedSiteMapPath ID="SmpNavigator" SiteMapProvider="AdminMapProvider" runat="server" /></div>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="server">
<div style="padding-top: 5px;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Wizard ID="WzdProductBachModify" runat="server" ActiveStepIndex="0" Width="100%"
CellPadding="5" Font-Names="Verdana" Font-Size="0.8em" DisplaySideBar="False"
OnNextButtonClick="WzdProductBachModify_NextButtonClick" OnPreviousButtonClick="WzdProductBachModify_PreviousButtonClick"
FinishCompleteButtonText=" 保存 " OnFinishButtonClick="WzdProductBachModify_FinishButtonClick">
<WizardSteps>
<asp:WizardStep ID="WizardStep1" runat="server" Title="Step 1">
<table width="100%" border="0" cellspacing="1" cellpadding="2" class="border">
<tr align="center">
<td colspan="2" class="title">
<b>商品批量编辑(商品及属性选择)</b>
</td>
</tr>
<tr class="tdbg">
<td align="right" style="width: 20%;" class="tdbgleft">
商品模型选择</td>
<td align="left">
<asp:DropDownList ID="DropProductModel" DataTextField="ModelName" DataValueField="ModelId"
runat="server" OnSelectedIndexChanged="DropProductModel_SelectedIndexChanged"
AutoPostBack="true">
</asp:DropDownList>
</td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
查询条件</td>
<td align="left">
<asp:UpdatePanel ID="UpnlSearchType" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:PostBackTrigger ControlID="BtnSearch" />
</Triggers>
<ContentTemplate>
<asp:DropDownList ID="DropSearchType" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DropSearchType_SelectedIndexChanged">
<asp:ListItem Value="0" Selected="true">无</asp:ListItem>
<asp:ListItem Value="1">商品名称</asp:ListItem>
<asp:ListItem Value="2">价格范围</asp:ListItem>
<asp:ListItem Value="3">商品ID</asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="TxtKeyWord" runat="server" Visible="false"></asp:TextBox>
<asp:Literal runat="server" ID="LtrMsg" Visible="false">到</asp:Literal>
<asp:TextBox ID="TxtKeyWord2" runat="server" Visible="false"></asp:TextBox>
<asp:Button ID="BtnSearch" Text="查询" runat="server" CausesValidation="false" OnClick="BtnSearch_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
选择商品</td>
<td align="left">
<table width="100%">
<tr>
<td style="width: 250px">
待选列表</td>
<td style="width: 70px">
</td>
<td>
选定列表</td>
</tr>
<tr>
<td>
<asp:UpdatePanel runat="server" ID="UpnlChooseProduct">
<ContentTemplate>
<asp:ListBox ID="LstSourceProduct" runat="server" Height="200px" Width="250px" DataTextField="value"
DataValueField="key" SelectionMode="Multiple"></asp:ListBox>
</ContentTemplate>
</asp:UpdatePanel>
</td>
<td align="center">
<asp:UpdatePanel runat="server" ID="UpdatePanel1">
<ContentTemplate>
<asp:Button ID="BtnChoose" runat="server" CausesValidation="false" Text=">>"
OnClick="BtnChoose_Click" /><br />
<br />
<asp:Button ID="BtnDelChoose" runat="server" CausesValidation="false" Text="<<" OnClick="BtnDelChoose_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</td>
<td>
<asp:UpdatePanel runat="server" ID="UpdatePanel2">
<ContentTemplate>
<asp:ListBox ID="LstTargetProduct" runat="server" Height="200px" Width="250px" DataTextField="value"
DataValueField="key" SelectionMode="Multiple"></asp:ListBox>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
需要编辑的字段</td>
<td align="left">
<asp:ListBox ID="LstField" runat="server" Height="200px" Width="250px" DataTextField="value"
DataValueField="key" SelectionMode="Multiple"></asp:ListBox>
<pe:RequiredFieldValidator ID="ValrField" ControlToValidate="LstField" runat="server" ValidationGroup="okEdit"
SetFocusOnError="true" Display="dynamic" ErrorMessage="请选择需要编辑的字段" ShowRequiredText="false"></pe:RequiredFieldValidator>
</td>
</tr>
<tr class="tdbg">
<td align="right" class="tdbgleft">
编辑方式</td>
<td align="left">
<asp:RadioButtonList ID="RadlEditType" RepeatDirection="horizontal" runat="server">
<asp:ListItem Value="0" Enabled="false">逐一编辑</asp:ListItem>
<asp:ListItem Value="1" Selected="true">统一编辑</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
</table>
</asp:WizardStep>
<asp:WizardStep ID="WizardStep2" runat="server" Title="Step 2">
<table width="100%" border="0" cellspacing="1" cellpadding="2" class="border">
<tr align="center">
<td colspan="2" class="title">
<b>商品批量编辑(统一编辑)</b>
</td>
</tr>
<tr class="tdbg">
<td align="right" style="width: 20%;" class="tdbgleft">
<strong>当前编辑的商品: </strong>
</td>
<td align="left">
<asp:DataList RepeatColumns="5" Width="98%" ItemStyle-Width="150px" runat="server"
ID="DlstProductList" ItemStyle-HorizontalAlign="left">
<ItemStyle Width="20%" />
<ItemTemplate>
<%#Eval("value") %>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
<tr class="tdbg" id="trBarCode" runat="server" visible="false">
<td class="tdbgleft" align="right">
<strong>条形码: </strong>
</td>
<td class="tdbg" align="left">
<asp:TextBox ID="TxtBarCode" runat="server" Columns="30" MaxLength="80"></asp:TextBox>
</td>
</tr>
<tr class="tdbg" id="trUnit" runat="server" visible="false">
<td class="tdbgleft" align="right">
<strong>商品单位: </strong>
</td>
<td class="tdbg" align="left">
<pe:ProductUnit ID="ProductUnitPick" runat="server" />
</td>
</tr>
<pe:KeywordType ID="trKeyword" runat="server" FieldAlias="关键字" Visible="false" />
<tr class="tdbg" id="trStocksProject" runat="server" visible="false">
<td class="tdbgleft" align="right">
<strong>前台库存计算方式: </strong>
</td>
<td class="tdbg" align="left">
<asp:RadioButtonList ID="RadlStocksProject" runat="server" RepeatDirection="horizontal">
<asp:ListItem Selected="true" Value="0">实际库存</asp:ListItem>
<asp:ListItem Value="1">虚拟库存(实际库存-已订购数)</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg" id="trAlarmNum" runat="server" visible="false">
<td class="tdbgleft" align="right">
<strong>库存报警下限: </strong>
</td>
<td class="tdbg" align="left">
<asp:TextBox ID="TxtAlarmNum" runat="server" Width="40" MaxLength="8"></asp:TextBox>
注:多属性商品更新所有属性对应的库存报警下限
</td>
</tr>
<tr class="tdbg" id="trIncludeTax" runat="server" visible="false">
<td class="tdbgleft" align="right">
<strong>税率设置: </strong>
</td>
<td class="tdbg" align="left">
<pe:TaxRateSetting ID="TaxRateTypeSetting" runat="server" EnableTheming="true" EnableViewState="true"
Visible="true" />
</td>
</tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -