bonusescontrol.ascx
来自「C#语言制作asp.net网上商店的」· ASCX 代码 · 共 322 行 · 第 1/2 页
ASCX
322 行
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="BonusesControl.ascx.vb"
Inherits="Admin_Merchandising_Controls_BonusesControl" %>
<%@ Register Src="../../Controls/ResultMessageControl.ascx" TagName="ResultMessageControl"
TagPrefix="uc4" %>
<%@ Register Src="SpecialOfferNavControl.ascx" TagName="SpecialOfferNavControl" TagPrefix="uc3" %>
<%@ Register Src="../../Controls/CategoryListControl.ascx" TagName="CategoryListControl"
TagPrefix="uc2" %>
<%@ Register Src="../../Controls/ChooseProductsControl.ascx" TagName="ChooseProductsControl"
TagPrefix="uc3" %>
<%@ Register Src="../../Controls/CheckAllCheckBoxControl.ascx" TagName="CheckAllCheckBoxControl"
TagPrefix="uc1" %>
<uc4:ResultMessageControl ID="ResultMessageControl1" runat="server" />
<uc3:SpecialOfferNavControl ID="SpecialOfferNavControl1" runat="server"></uc3:SpecialOfferNavControl>
<div class="dialog-title">
<asp:Label ID="lblDialogTitle" runat="server" Text="奖励内容"></asp:Label></div>
<div class="dialog-box">
<div id="radioButtonList">
<asp:RadioButtonList ID="rblBonuses" runat="server" AutoPostBack="True" RepeatColumns="6"
RepeatLayout="Flow">
<asp:ListItem Value="0">打折</asp:ListItem>
<asp:ListItem Value="1">特价或免费商品</asp:ListItem>
<asp:ListItem Value="2">免费送货</asp:ListItem>
<asp:ListItem Value="3">奖励积分</asp:ListItem>
<%-- <asp:ListItem Value=4 Enabled=false>会员升级</asp:ListItem>--%>
</asp:RadioButtonList>
</div>
<div class="blankbox">
</div>
<div id="title">
<asp:Label ID="lbSetupTitle" runat="server" Text="参数设置"></asp:Label>
</div>
<div id="multiview">
<asp:MultiView ID="mvConditions" runat="server">
<asp:View ID="vGiveDiscount" runat="server">
<div class ="editzone">
<p>
<asp:Label ID="lbDiscountAmounts" runat="server" Text="折扣金额:" AssociatedControlID="txtDiscountAmount"></asp:Label><asp:TextBox ID="txtDiscountAmount" runat="server"></asp:TextBox><asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtDiscountAmount"
ErrorMessage="请输入正确的折扣金额" ValidationExpression="^\d+(\.\d+)?$" ValidationGroup="Discount">*</asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtDiscountAmount"
ErrorMessage="请输入折扣金额" ValidationGroup="Discount">*</asp:RequiredFieldValidator>
</p>
<p>
<asp:Label ID="lbDiscountType" runat="server" Text="折扣类型:" AssociatedControlID="ddlDiscountType"></asp:Label>
<asp:DropDownList ID="ddlDiscountType" runat="server">
<asp:ListItem Value="0">百分比</asp:ListItem>
<asp:ListItem Value="1">定金额</asp:ListItem>
</asp:DropDownList> </p>
<p>
<asp:Label ID="lbtDiscountExceed" runat="server" Text="折扣总金额不超过:" AssociatedControlID="txtDiscountExceed"></asp:Label> <asp:TextBox ID="txtDiscountExceed" runat="server"></asp:TextBox>%<asp:RegularExpressionValidator
ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtDiscountExceed"
ErrorMessage="请输入正确的折总金额不超过" ValidationExpression="^\d+(\.\d+)?$" ValidationGroup="Discount">*</asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtDiscountExceed"
ErrorMessage="请输入折扣总金额不超过" ValidationGroup="Discount">*</asp:RequiredFieldValidator><br />
<strong>说明</strong>: 折扣总金额是0.00时表明没有限制.
</p>
<div class ="grid">
<asp:GridView ID="gvDiscountProducts" runat="server" EmptyDataText="范围:全部商品" AllowPaging="True"
AutoGenerateColumns="False" DataKeyNames="ID" Width="100%">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="cbSelect" runat="server" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
<HeaderStyle Width="25px" HorizontalAlign="Center" />
<HeaderTemplate>
<uc1:CheckAllCheckBoxControl ID="CheckAllCheckBoxControl1" runat="server" Prefix="gvDiscountProducts" />
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="商品或者类别">
<ItemTemplate>
<asp:HiddenField ID="hfCategoryID" runat="server" Value='<%#Eval("CategoryID")%>' />
<asp:HiddenField ID="hfProductID" runat="server" Value='<%#Eval("ProductID")%>' />
<asp:Label ID="lbCategoryName" runat="server" Text='<%#Eval("CategoryName")%>'></asp:Label>
<asp:Label ID="lbProductName" runat="server" Text='<%#Eval("ProductName")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<div class ="blankbox"></div>
<div style =" margin-left:125px;">
<asp:Button ID="btnDeleteDiscountProducts" runat="server" Text="删除选中" Visible="False" />
<asp:Button ID="btnUpdateDiscount" runat="server" Text="更新" Width="75px" ValidationGroup="Discount" />
<br />
</div>
</div>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" DisplayMode="List" ValidationGroup="Discount" />
</asp:View>
<asp:View ID="vSpecailPrice" runat="server">
<table cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td colspan="2">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
<asp:GridView ID="gvSpecailPriceProducts" runat="server" AllowPaging="True" AutoGenerateColumns="False"
DataKeyNames="ProductID" Width="100%" EmptyDataText="没有特价或免费商品">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="cbSelect" runat="server" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
<HeaderStyle Width="25px" HorizontalAlign="Center" />
<HeaderTemplate>
<uc1:CheckAllCheckBoxControl ID="CheckAllCheckBoxControl1" runat="server" Prefix="cbSelect" />
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="商品">
<ItemTemplate>
<asp:HiddenField ID="hfProductID" runat="server" Value='<%#Eval("ProductID")%>' />
<asp:Label ID="lbProductName" runat="server" Text='<%#Eval("ProductName")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="价格">
<ItemStyle Width="50px" />
<HeaderStyle Width="50px" />
<ItemTemplate>
<asp:Label ID="lbPrice" runat="server" Text='<%# Bind("Price", "{0:c}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="促销价格">
<ItemStyle Width="80px" />
<HeaderStyle Width="80px" />
<ItemTemplate>
<asp:TextBox ID="txtAdjustPrice" runat="server" Text='<%#string.Format("{0:F}",Eval("AdjustPrice"))%>'
Width="65px"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</td>
</tr>
<tr>
<td>
<br />
<asp:Button ID="btnDeleteSpecialPrice" runat="server" Text="删除选中" />
<asp:Button ID="btnUpdateSpecialPrice" runat="server" Text="更新" Width="75px" /></td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
</asp:View>
<asp:View ID="vOfferFreeShipping" runat="server" EnableTheming="False">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?