温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:DotNetNuke04.08.03免安装版项目源码
当前文件路径:DNN/Website/controls/address.ascx

1<%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.UserControls.Address" %> 2
<%@ Register TagPrefix="wc" Namespace="DotNetNuke.UI.WebControls" Assembly="CountryListBox" %> 3
<%@ Register TagPrefix="dnn" TagName="label" Src="~/controls/labelControl.ascx" %> 4
<table cellSpacing="0" cellPadding="1" border="0" summary="Address Design Table"> 5
<tr id="rowStreet" runat="server"> 6
<td class="SubHead" width="120"><dnn:label id="plStreet" runat="server" controlname="txtStreet" text="Street:"></dnn:label></td> 7
<td valign="top" nowrap> 8
<asp:textbox id="txtStreet" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 9
<asp:checkbox ID="chkStreet" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 10
<asp:label ID="lblStreetRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkStreet.ClientID%>">Street Is Required.</label> 11
<asp:requiredfieldvalidator id="valStreet" runat="server" CssClass="NormalRed" ControlToValidate="txtStreet" ErrorMessage="<br>Street Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 12
</td> 13
</tr> 14
<tr id="rowUnit" runat="server"> 15
<td class="SubHead" width="120"><dnn:label id="plUnit" runat="server" controlname="txtUnit" text="Unit:"></dnn:label></td> 16
<td valign="top" nowrap> 17
<asp:textbox id="txtUnit" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 18
</td> 19
</tr> 20
<tr id="rowCity" runat="server"> 21
<td class="SubHead" width="120"><dnn:label id="plCity" runat="server" controlname="txtCity" text="City:"></dnn:label></td> 22
<td valign="top" nowrap> 23
<asp:textbox id="txtCity" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 24
<asp:checkbox ID="chkCity" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 25
<asp:label ID="lblCityRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkCity.ClientID%>">City Is Required.</label> 26
<asp:requiredfieldvalidator id="valCity" runat="server" CssClass="NormalRed" ControlToValidate="txtCity" ErrorMessage="<br>City Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 27
</td> 28
</tr> 29
<tr id="rowCountry" runat="server"> 30
<td class="SubHead" width="120"><dnn:label id="plCountry" runat="server" controlname="cboCountry" text="Country:"></dnn:label></td> 31
<td valign="top" nowrap> 32
<wc:CountryListBox TestIP="" LocalhostCountryCode="US" id="cboCountry" CssClass="NormalTextBox" Width="200px" 33
DataValueField="Value" DataTextField="Text" AutoPostBack="True" runat="server"></wc:CountryListBox> 34
<asp:checkbox ID="chkCountry" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 35
<asp:label ID="lblCountryRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkCountry.ClientID%>">Country is Required.</label> 36
<asp:requiredfieldvalidator id="valCountry" runat="server" CssClass="NormalRed" ControlToValidate="cboCountry" ErrorMessage="<br>Country Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 37
</td> 38
</tr> 39
<tr id="rowRegion" runat="server"> 40
<td class="SubHead" width="120"><dnn:label id="plRegion" runat="server" controlname="cboRegion" text="Region:"></dnn:label></td> 41
<td valign="top" nowrap> 42
<asp:DropDownList id="cboRegion" runat="server" cssclass="NormalTextBox" Width="200px" DataValueField="Value" 43
DataTextField="Text" Visible="False"></asp:DropDownList> 44
<asp:textbox id="txtRegion" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 45
<asp:checkbox ID="chkRegion" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 46
<asp:label ID="lblRegionRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkRegion.ClientID%>">Region Is Required.</label> 47
<asp:requiredfieldvalidator id="valRegion1" runat="server" CssClass="NormalRed" ControlToValidate="cboRegion" ErrorMessage="<br>Region Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 48
<asp:requiredfieldvalidator id="valRegion2" runat="server" CssClass="NormalRed" ControlToValidate="txtRegion" ErrorMessage="<br>Region Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 49
</td> 50
</tr> 51
<tr id="rowPostal" runat="server"> 52
<td class="SubHead" width="120"><dnn:label id="plPostal" runat="server" controlname="txtPostal" text="Postal Code:"></dnn:label></td> 53
<td valign="top" nowrap> 54
<asp:textbox id="txtPostal" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 55
<asp:checkbox ID="chkPostal" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 56
<asp:label ID="lblPostalRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkPostal.ClientID%>">Postal Code Is Required.</label> 57
<asp:requiredfieldvalidator id="valPostal" runat="server" CssClass="NormalRed" ControlToValidate="txtPostal" ErrorMessage="<br>Postal Code Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 58
</td> 59
</tr> 60
<tr id="rowTelephone" runat="server"> 61
<td class="SubHead" width="120"><dnn:label id="plTelephone" runat="server" controlname="txtTelephone" text="Telephone:"></dnn:label></td> 62
<td valign="top" nowrap> 63
<asp:textbox id="txtTelephone" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 64
<asp:checkbox ID="chkTelephone" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 65
<asp:label ID="lblTelephoneRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="display:none;" for="<%=chkTelephone.ClientID%>">Telephone Number Is Required.</label> 66
<asp:requiredfieldvalidator id="valTelephone" runat="server" CssClass="NormalRed" ControlToValidate="txtTelephone" ErrorMessage="<br>Telephone Number Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 67
</td> 68
</tr> 69
<tr id="rowCell" runat="server"> 70
<td class="SubHead" width="120"><dnn:label id="plCell" runat="server" controlname="txtCell" text="Cell:"></dnn:label></td> 71
<td valign="top" nowrap> 72
<asp:textbox id="txtCell" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 73
<asp:checkbox ID="chkCell" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 74
<asp:label ID="lblCellRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="DISPLAY:none" for="<%=chkCell.ClientID%>">Cell Phone Number Is Required.</label> 75
<asp:requiredfieldvalidator id="valCell" runat="server" CssClass="NormalRed" ControlToValidate="txtCell" ErrorMessage="<br>Cell Phone Number Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 76
</td> 77
</tr> 78
<tr id="rowFax" runat="server"> 79
<td class="SubHead" width="120"><dnn:label id="plFax" runat="server" controlname="txtFax" text="Fax:"></dnn:label></td> 80
<td valign="top" nowrap> 81
<asp:textbox id="txtFax" runat="server" MaxLength="50" cssclass="NormalTextBox" Width="200px"></asp:textbox> 82
<asp:checkbox ID="chkFax" Runat="server" CssClass="NormalTextBox" Visible="False" AutoPostBack="True"></asp:checkbox> 83
<asp:label ID="lblFaxRequired" Runat="server" CssClass="NormalBold"></asp:label><label class="SubHead" style="DISPLAY:none" for="<%=chkFax.ClientID%>">Fax Number Is Required.</label> 84
<asp:requiredfieldvalidator id="valFax" runat="server" CssClass="NormalRed" ControlToValidate="txtFax" ErrorMessage="<br>Fax Number Is Required." Display="Dynamic"></asp:requiredfieldvalidator> 85
</td> 86
</tr> 87
</table> 88




