📄 promotionadd.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="添加>>" />
<br />
<input id="button4"
onclick="javascript:unSelectone('gift_lb','hidGiftInfo');"
type="button" value="<<删除" /></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>
</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 + -