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 + -
显示快捷键?