⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 promotionadd.aspx

📁 易想商城系统
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/Masterpage/Page.Master" AutoEventWireup="true"
    CodeBehind="PromotionAdd.aspx.cs" Inherits="YXShop.Web.Admin.Product.PromotionAdd" %>

<%@ Register Src="../Control/SelectProduct.ascx" TagName="SelectProduct" TagPrefix="uc1" %>
<%@ Register Assembly="DatePicker" Namespace="CustomControls" TagPrefix="cc1" %>
<asp:Content ID="Contenthaed" runat="server" ContentPlaceHolderID="head">

    <script src="../JS/Calendar.js" type="text/jscript"></script>

    <script src="../JS/CheckDataFunction.js" type="text/jscript"></script>
<script type="text/javascript">
//<![CDATA[ 
var pre= "<%=Page.Controls[0].Controls[3].Controls[3].ClientID %>";
//---------------------选择一个选项-----------------------------
function Selectone(strl,str2,hidStr)
{
   var obj=document.getElementById(pre+"_"+strl);
   var obj1=document.getElementById(pre+"_"+str2);
   var hiddenobj=document.getElementById(pre+"_"+hidStr);
    var s=0;
    //--------------------判断是否选中选项--------------------
    for(var i=0;i<obj.length;i++){ 
        if (obj.options[i].selected){s+=1;} 
    }      
    if (s==0)
    {   
        alert("请选择左边列表框的项目再点选中");
        return;
    }  
    var tt = obj.options[obj.selectedIndex];
    //alert(tt);
    //--------------------判断右边列表框中否包含此项----------
    for (var i=0;i<obj1.length;i++)
    {
        if(obj1.options[i].text==tt.text)
        {
            alert("右边列表框的项目中已包含此项");
            return;
        }
    }
    //-------------------添加到右边选项框----------------------
    hiddenobj.value = hiddenobj.value +  tt.value + ",";//给隐藏域赋值
    obj1.options[obj1.length] = new Option(tt.text,tt.value);
    //-------------------判断是否到最后一项,如果不是则焦点移到下一项
    if(obj.selectedIndex<obj.length)
    {
        obj.selectedIndex = obj.selectedIndex + 1; 
    }
}
//---------------------选择一个选项结束-------------------------	
//---------------------取消一个---------------------------------
function unSelectone(strl,hidStr)
{
   var obj=document.getElementById(pre+"_"+strl);
   var hiddenobj=document.getElementById(pre+"_"+hidStr);
    var s=0;
    //-----------------判断是否选中------------------------
    for(var i=0;i<obj.length;i++){
    if (obj.options[i].selected){s+=1;}}   
    if (s==0){
    alert("请选择右边列表框的项目再点取消");
    return;}
    //-----------------移除选中的选项----------------------
    hiddenobj.value = hiddenobj.value.replace(obj.options[obj.selectedIndex].value + ",",""); //给隐藏域赋值
    obj.options[obj.selectedIndex]=null;
    //-----------------判断是否还有选项,如有则移到最后-----
    if(obj.length > 0)
    {
        obj.options[obj.length-1].selected=true;
    }
}

function SelectChangeIt(obj)
{
    var txt=document.getElementById("<%= someMethod.ClientID %>");
    var gift=document.getElementById("<%= activeList.ClientID %>");
    var msg=document.getElementById("showInfo");
    var item;
    
    for(var i=0;i<obj.options.length;i++)
    {
        if(obj.options[i].selected)
        {
            item=parseInt(obj.options[i].value);
            break;
        }
    }   
    if(item==1)
    {
        txt.style.display="none";
        gift.style.display="block";
    }else
    {
        txt.style.display="block";
        gift.style.display="none";
    }
}

</script>
</asp:Content>
<asp:Content ID="Contenttitel" runat="server" ContentPlaceHolderID="ContentPlaceTitle">
    促销信息编增
</asp:Content>
<asp:Content ID="Contentmian" runat="server" ContentPlaceHolderID="ContentPlaceHolderMain">
    <table width="100%" border="0" cellspacing="1" cellpadding="1" class="hy" bgcolor="#5D8FB2">
        <tr>
            <td width="12%">
                促销活动:<span style="color:Red">*</span>
            </td>
            <td width="84%">
                <asp:TextBox ID="PromName" runat="server" MaxLength="10" ValidationGroup="prom" ></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"  ErrorMessage="*促销活动必填!" ControlToValidate="PromName" ValidationGroup="prom"></asp:RequiredFieldValidator>
            </td>
            
        </tr>
        <tr>
            <td width="12%">
                促销商品:<span style="color:Red">*</span>
            </td>
            <td width="84%">
                <uc1:SelectProduct ID="SelectProduct1" runat="server" />
                <asp:Label ID="Label1" runat="server" ForeColor="Red"></asp:Label>
            </td>
           
        </tr>
        <tr>
            <td>
                活动开始时间:
            </td>
            <td>
                <cc1:DatePicker ID="dpStart" runat="server" txtWidth="70" />
            </td>
            
        </tr>
        <tr>
            <td>
                活动结束时间:
            </td>
            <td>
                <cc1:DatePicker ID="dpEnd" runat="server" txtWidth="70" />
            </td>
           
        </tr>
        <tr>
            <td>
                最低会员等级:
            </td>
            <td>
        <asp:CheckBoxList ID="cbUser" runat="server" 
            RepeatDirection="Horizontal">
        </asp:CheckBoxList>
            </td>
           
        </tr>
        <tr>
            <td>
                最低消费金额:
            </td>
            <td>
                <asp:TextBox ID="MemberLevel" runat="server" ValidationGroup="prom"></asp:TextBox>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                    ErrorMessage="价格数值,如:10.21" Display="Dynamic" ValidationExpression="\d{1,10}\.?\d{0,2}" ControlToValidate="MemberLevel" ValidationGroup="prom"></asp:RegularExpressionValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                    Display="Dynamic" ErrorMessage="*" ControlToValidate="MemberLevel" ValidationGroup="prom"></asp:RequiredFieldValidator>
            </td>
            
        </tr>
        <tr>
            <td>
                最高消费金额:
            </td>
            <td>
                <asp:TextBox ID="TextBox3" runat="server" ValidationGroup="prom"></asp:TextBox>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" 
                    ErrorMessage="价格数值,如:10.21" ValidationExpression="\d{1,10}\.?\d{0,2}" 
                    ControlToValidate="TextBox3" Display="Dynamic" ValidationGroup="prom"></asp:RegularExpressionValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                    Display="Dynamic" ErrorMessage="*" ControlToValidate="TextBox3" ValidationGroup="prom"></asp:RequiredFieldValidator>
            </td>
           
        </tr>
        <tr>
            <td>
                忧惠方式:
            </td>
            <td>
                <span style="display:block; float:left;"><asp:DropDownList ID="DropDownList2" runat="server"></asp:DropDownList></span>
                <span id="someMethod" style=" display:none; float:left; margin-left:20px;" runat="server"><asp:TextBox ID="TextBox9" runat="server"></asp:TextBox><asp:RegularExpressionValidator
                    ID="RegularExpressionValidator3" runat="server" ErrorMessage="必须是小数,范围:0.01-0.99" ControlToValidate="TextBox9" ValidationExpression="[0]\.\d{1,2}" ValidationGroup="prom"></asp:RegularExpressionValidator></span>
            </td>
            
        </tr>
        <tr id="activeList" style="display:<%=WhetherDidAndNone%>;" runat="server">
            <td>
                活动礼品列表:
            </td>
            <td><asp:HiddenField ID="hidGiftInfo" runat="server" />
                <table><tr><td><asp:ListBox ID="gift_list" runat="server" Height="150px" Width="230px">
                </asp:ListBox></td>
                <td><input id="button3" 
                    onclick="Selectone('gift_list','gift_lb','hidGiftInfo');" 
                    type="button" value="添加&gt;&gt;" />
                    <br />
                <input id="button4" 
                    onclick="javascript:unSelectone('gift_lb','hidGiftInfo');" 
                    type="button" value="&lt;&lt;删除" /></td>
                <td><asp:ListBox ID="gift_lb" runat="server" Height="150px" Width="230px">
                </asp:ListBox></td></tr></table>
                
                
                 </td>
            
        </tr>
        <tr>
            <td>
                活动描述:
            </td>
            <td>
                <asp:TextBox ID="TextBox8" runat="server" TextMode="MultiLine" Height="135px" Width="318px"></asp:TextBox>
            </td>
            
        </tr>
        <tr>
            <td>
                &nbsp;
            </td>
            <td>
                <asp:Button ID="Button1" runat="server" Text="提交" onclick="Button1_Click" 
                    ValidationGroup="prom"/>
            </td>
           
        </tr>

    </table>
</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -