shippingaddresscontrol.ascx
来自「C#语言制作asp.net网上商店的」· ASCX 代码 · 共 86 行
ASCX
86 行
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="ShippingAddressControl.ascx.vb"
Inherits="Shop_Cart_Controls_ShippingAddressControl" %>
<%@ Register Src="../Controls/AreaControl.ascx" TagName="AreaControl" TagPrefix="uc2" %>
<script language="javascript" type="text/javascript">
function toggle(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none' ) {
el.style.display = 'none';
}
else {
el.style.display = '';
}
}
</script>
<div> <asp:Image ID="Image4" runat="server" ImageUrl="~/Images/Shop/checkout_Head_Shipping.gif" /></div>
<div class ="blankbox"></div>
<div style="cursor: hand; font-weight:bold;" onclick="toggle('tableAddress')">
<asp:Image ID="Image2" runat="server" ImageUrl="~/Images/addressbook.gif" ToolTip ="查看我的地址本" Height="31px" /> </div>
<table id="tableAddress" style="display: none; border-right: #ffcc33 1px dashed; border-top: #ffcc33 1px dashed; border-left: #ffcc33 1px dashed; border-bottom: #ffcc33 1px dashed; width: 100%;">
<tr align="left">
<td style="height: 129px">
<asp:DataList ID="dtAddresses" runat="server" CellPadding="4" CellSpacing="2" RepeatColumns="3">
<ItemTemplate>
<asp:Label ID="lblAddressID" runat="server" Text='<%#Eval("addressID")%>' Visible="false"></asp:Label>
<%#Eval("FullAddress")%>
<br />
<asp:Button ID="btnUse" runat="server" Text="配送到这个地址" CausesValidation="false" />
</ItemTemplate>
</asp:DataList></td>
</tr>
</table>
<div class ="blankbox"></div>
<div class ="title">
填写你的配送地点?</div>
<fieldset>
<p>
<asp:Label ID="lblSName" runat="server" Text="姓名:" AssociatedControlID="txtSName"></asp:Label><asp:TextBox ID="txtSName" runat="server" Width="180px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtSName"
ErrorMessage="请输入姓名" ValidationGroup="ShippingAddress">*</asp:RequiredFieldValidator>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="地址:" AssociatedControlID="txtSAddress"></asp:Label> <asp:TextBox ID="txtSAddress" runat="server" Width="180px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtSAddress"
ErrorMessage="请输入地址" ValidationGroup="ShippingAddress">*</asp:RequiredFieldValidator>
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="配送区域:" AssociatedControlID="ddlShippingRegion"></asp:Label> <asp:DropDownList ID="ddlShippingRegion" runat="server" Width="182px">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="ddlShippingRegion"
ErrorMessage="请选择配送区域" ValidationGroup="ShippingAddress">*</asp:RequiredFieldValidator>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="地区:" AssociatedControlID="dtAddresses"></asp:Label> <uc2:AreaControl id="AreaControl1" runat="server">
</uc2:AreaControl>
</p>
<p>
<asp:Label ID="Label1" runat="server" AssociatedControlID="txtSPostCode" Text="邮政编码::"></asp:Label>
<asp:TextBox ID="txtSPostCode" runat="server" Width="180px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="txtSPostCode"
ErrorMessage="请输入邮政编码" ValidationGroup="ShippingAddress">*</asp:RequiredFieldValidator><asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtSPostCode"
ErrorMessage="请输入正确的邮政编码" ValidationExpression="\d{6}" ValidationGroup="ShippingAddress">*</asp:RegularExpressionValidator></p>
<p>
<asp:Label ID="Label3" runat="server" AssociatedControlID="txtSPhone" Text="电话:"></asp:Label>
<asp:TextBox ID="txtSPhone" runat="server" Width="180px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtSPhone"
ErrorMessage="请输入电话号码" ValidationGroup="ShippingAddress">*</asp:RequiredFieldValidator><asp:RegularExpressionValidator
ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtSPhone"
ErrorMessage="请输入正确的电话号码" ValidationExpression="(\(\d{3}\)|\d{3}-)?\d{8}">*</asp:RegularExpressionValidator></p>
</fieldset>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowMessageBox="True" ShowSummary="False" ValidationGroup="ShippingAddress" />
<br />
<table id="tFooter" style="text-align: center; width: 100%;" border="0" cellpadding="0"
cellspacing="0">
<tr>
<td style="height: 25px">
<asp:Button ID="btnGoShippingMethod" runat="server" Text="下一步(配送方法)" ValidationGroup="ShippingAddress" /></td>
</tr>
</table>
<br />
<br />
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?