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

📄 skin-editprofile.ascx

📁 本系统是在asp版《在线文件管理器》的基础上设计制作
💻 ASCX
字号:
<%@ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls" %>
<%@ Register TagPrefix="CSD" Namespace="CommunityServer.Discussions.Controls" Assembly="CommunityServer.Discussions" %>
<%@ Import Namespace="CommunityServer.Components" %>
<%@ Import Namespace="CommunityServer.Controls" %>
<%@ Control Language="C#" %>
	
<div id="BodyHead">
	<div class="adTop"><CS:Ads Zone="StandardTop" runat="server" ID="Ads2"/></div>
</div>

<div id="Profile-Head">
	<h2><asp:Literal id="Username" runat="server" /></h2>
	<span class="h2Desc"><CS:ResourceLiteral runat="server" ResourceName="EditProfile_SubTitle" ID="Resourceliteral2"/></span>
</div>
      
<cs:StatusMessage runat="server" id="formStatus" />

 <div id="Profile">

	<div id="Profile-Left">
		<div id="Profile-Avatar">
			<CS:UserAvatar Visible="False" id="Avatar" runat="server" PadImage="False" />
		</div>

		<a runat="server" id="ChangePassword" />
		<hr>
		<CS:ResourceLabel runat="server" ResourceName="EditProfile_LastLogin" ID="Resourcelabel3" NAME="Resourcelabel3"/>
		<br>
		<asp:Literal id="LastLogin" runat="server" />
		<p>
		<CS:ResourceLabel runat="server" ResourceName="EditProfile_DateCreated" ID="Resourcelabel5" NAME="Resourcelabel5"/>
		<br>
		<asp:Literal id="DateCreated" runat="server" />
		</p>
		<p>
		<CS:ResourceLabel runat="server" ResourceName="EditProfile_LastActivity" ID="Resourcelabel6" NAME="Resourcelabel6"/>
		<br>
		<asp:Literal id="LastActivity" runat="server" />
		</p>
	</div>

	<div id="Profile-Right">

		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_PrivateTitle" /></h4>
		<table>
        <tr>
				<td class="lbl" nowrap>
					<CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactPrivateEmail" ID="Resourcelabel4" NAME="Resourcelabel4"/>
          </td>
				<td>
					<asp:TextBox id="PrivateEmail" Size="30" runat="server" MaxLength="50"/>
					<asp:RequiredFieldValidator id="emailValidator" runat="server" ControlToValidate="PrivateEmail" Cssclass="validationWarning">*</asp:RequiredFieldValidator>
					<asp:RegularExpressionValidator id="emailRegExValidator" runat="server" ControlToValidate="PrivateEmail" Cssclass="validationWarning" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</asp:RegularExpressionValidator>
          </td>
        </tr>
        <!-- 添加昵称 开始 -->
        <tr>
          <td class="lbl" nowrap>
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutNickName" ID="Resourcelabel1"/>
          </td>
          <td>
			<asp:textbox id="Nickname" MaxLength="64" runat="server" columns="30"></asp:textbox>
			<asp:RequiredFieldValidator EnableClientScript="false" id="nicknameValidator" runat="server" ControlToValidate="Nickname" Cssclass="validationWarning">*</asp:RequiredFieldValidator>
          </td>
        </tr>
        <!-- 添加昵称 结束 -->
        <tr id="EnablePasswordQuestionAnswer" runat="server" visible="false">
				<td class="lbl" >
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_PasswordAnswer" />
          </td>
				<td>
            <a runat="server" id="ChangePasswordAnswer" />
          </td>
        </tr>
      </table>

		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_AboutTitle"/></h4>
		<table>
	<tr>
			<td class="lbl">
				<CS:ResourceLabel runat="server" ResourceName="EditProfile_CommonName" ID="Resourcelabel2" NAME="Resourcelabel2"/>
          </td>
			<td>
				<asp:Literal id="Literal1" runat="server" /><asp:Textbox id="CommonName" Size="30" MaxLength="50" runat="server" /> 
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutLocation" />
          </td>
			<td>
				<asp:TextBox id="Location" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutOccupation" />
          </td>
			<td>
				<asp:TextBox id="Occupation" Size="30" runat="server" MaxLength="50" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutInterests" />
          </td>
			<td>
				<asp:TextBox id="Interests" Size="30" runat="server" MaxLength="50" />
          </td>
        </tr>
        <!-- 添加生日 开始 -->
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_Birthday" />
          </td>
			<td>
				<CS:DatePicker runat="server" id="BirthDate" />
          </td>
        </tr>
        <!-- 添加生日 结束 -->
        <tr id="EnableGender" runat="server" visible="false">
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutGender" />
          </td>
			<td>
            <CS:GenderRadioButtonList Cssclass="txt1" id="Gender" RepeatColumns="3" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutWebAddress" />
          </td>
			<td>
				<asp:TextBox id="WebAddress" Size="30" runat="server" MaxLength="255" />
              <asp:RegularExpressionValidator ID="editNameRegExVldt" 
				ControlToValidate="WebAddress" 
                ValidationExpression="^(http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&%\$\-]+)*@)?((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+)(\:[0-9]+)?((/|/[^/][a-zA-Z0-9\.\,\?\'\\/\+&%\$#\=~_\-@]*))*$"
                runat="server"><CS:ResourceLabel runat="server" ResourceName="EditProfile_InvalidUrl" /></asp:RegularExpressionValidator>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AboutWebLog" />
          </td>
			<td>
				<asp:TextBox id="WebLog" Size="30" runat="server" MaxLength="255" />
              <asp:RegularExpressionValidator ID="editNameRegExVldt2" 
				ControlToValidate="WebLog" 
                ValidationExpression="^(http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&%\$\-]+)*@)?((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+)(\:[0-9]+)?((/|/[^/][a-zA-Z0-9\.\,\?\'\\/\+&%\$#\=~_\-@]*))*$"
                runat="server"><CS:ResourceLabel runat="server" ResourceName="EditProfile_InvalidUrl" /></asp:RegularExpressionValidator>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsLanguage" ID="Resourcelabel8"/>
          </td>
			<td>
            <CS:LanguageDropDownList id="Language" runat="server" />
          </td>
        </tr>
        </table>
        
		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_AboutTimeZone" ID="Resourceliteral1"/></h4>
		<div style="padding-left: 50px;">
            <CS:TimezoneDropDownList id="Timezone" runat="server" />
		</div>
		
		<asp:Panel ID="EnableSignature" Runat="server">
		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_AboutSignature" /></h4>
		<div style="padding-left: 75px;">
            <asp:TextBox id="Signature" TextMode="MultiLine" columns="50" rows="5" runat="server" />
            <br /><asp:CustomValidator ControlToValidate="Signature" id="SignatureMaxLengthValidator" EnableClientScript=false runat="server"/>
		</div>
		</asp:Panel>

		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_ContactTitle"/></h4>
		<table>
	<tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactPublicEmail" />
          </td>
			<td>
				<asp:TextBox id="PublicEmail" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactMsn" />
          </td>
			<td>
				<asp:TextBox id="MsnIM" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactAol" />
          </td>
			<td>
				<asp:TextBox id="AolIM" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactYahoo" />
          </td>
			<td>
				<asp:TextBox id="YahooIM" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactIcq" />
          </td>
			<td>
				<asp:TextBox id="ICQ" Size="30" runat="server" MaxLength="50"/>
          </td>
        </tr>
        <!-- 添加QQ 开始 -->
        <tr>
          <td class="lbl" nowrap>
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_ContactQQ" />
          </td>
          <td>
			<asp:textbox id="QQ" MaxLength="50" runat="server" columns="30"></asp:textbox>
          </td>
        </tr>
        <!-- 添加QQ 结束 -->
      </table>
		
		<div id = "AvatarSection" runat = "Server" >
		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_AvatarTitle"/></h4>
		<table>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AvatarEnable" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnableAvatar" runat="server" RepeatColumns="2" /> <asp:Label id="EnableAvatarMsg" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_UploadAvatar" />
          </td>
			<td>
            <input type="file" runat="server" id="AvatarUpload" /> <asp:button id="SubmitAvatar" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_AvatarUrl" />
          </td>
			<td>
				<asp:TextBox id="AvatarUrl" Size="30" runat="server" MaxLength="256"/> <asp:Label id="AvatarMsg" runat="server" />
          </td>
        </tr>
      </table>
	  </div>

		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_OptionsTitle"/></h4>
		<table>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsSortOrder" />
          </td>
			<td>
            <CS:SortOrderDropDownList id="SortOrder" runat="server" />
          </td>
        </tr>          
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_Theme" ID="Resourcelabel7"/>
          </td>
			<td>
            <CS:ThemeDropDownList id="Theme" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_FontSize" />
          </td>
			<td>
            <cs:FontSizeDropDownList id="FontSize" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsDateFormat" />
          </td>
			<td>
            <CS:DateFormatDropDownList id="DateFormat" runat="server" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_DisplayInMemberList" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="DisplayInMemberList" runat="server" RepeatColumns="2" />
          </td>
        </tr>
        <tr id="EnablePostPreviewPopupRow" runat="server">
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="Admin_SiteSettings_EnablePostPreviewPopup" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnablePostPreviewPopup" runat="server" RepeatColumns="2" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="Admin_SiteSettings_EnableCollapsingPanels" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnableCollapsingPanels" runat="server" RepeatColumns="2" />
          </td>
        </tr>

        <tr id = "EmoticonRow" runat = "Server">
          <td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="Admin_SiteSettings_EnableEmoticons" />
          </td>
          <td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnableEmoticons" runat="server" RepeatColumns="2" />
          </td>
        </tr>
        
      </table>

		<hr>
		<h4><CS:ResourceLiteral runat="server" ResourceName="EditProfile_EmailTitle" /></h4>
		<table>
	<tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsReceiveEmails" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="ReceiveEmails" runat="server" RepeatColumns="2" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsHtmlEmail" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnableHtmlEmail" runat="server" RepeatColumns="2" />
          </td>
        </tr>
        <tr>
			<td class="lbl">
            <CS:ResourceLabel runat="server" ResourceName="EditProfile_OptionsEmailTracking" />
          </td>
			<td>
            <CS:YesNoRadioButtonList Cssclass="txt1" id="EnableEmailTracking" runat="server" RepeatColumns="2" />
          </td>
        </tr>
      </table>

		<hr>
      
		<div align="right">		
            <asp:Button runat="server" id="UpdateButtonBottom" />
		</div>
      
		<div align="center"><CS:Ads Zone="StandardBottom" runat="server" ID="Ads1"/></div>
  	
	</div>
</div>

      

⌨️ 快捷键说明

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