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>&nbsp;</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 + -
显示快捷键?