Edit D:\AVA\AVAStandard\AVA.ResourcesPlatform.WebUI\Themes\NewtonTheme\Control\My\MyBasic.ascx
??<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MyBasic.ascx.cs" Inherits="AVA.ResourcesPlatform.WebUI.Control.My.MyBasic" %> <div class="flat data-box"> <div class="head"> <span class="title">???????????</span> </div> <div class="body"> <form id="frmHeadPortrait" action="" onsubmit="return false;"> <table border="0" cellpadding="2px" cellspacing="2px" class="userInput table-cleaned"> <tr> <td class="label-td" style="width:20%;"> <span class="label"><span class="required">*</span>????????</span> </td> <td> <div class="personalHead"> <% if (this.HeadPortraitUrl != null) { //?????? %> <%= new HtmlImg(this.HeadPortraitUrl, this.User.TrueName + "?????") { ID = "imgHeadPortrait", Width=120, Height=120, OnErrorImg = SettingGroup.DefauteUserImg }%> <% } else { //???????? %> <%= new HtmlImg(SettingGroup.DefauteUserImg, this.User.TrueName + "?????") { ID = "imgHeadPortrait", Width=120, Height=120 }%> <% } %> <%= new HtmlHidden("HeadPortrait", this.User.HeadPortrait)%> </div> </td> </tr> <tr> <td class="label-td"></td> <td> <div id="m_icon" style=""> <!-- headCheck --> <div class="action" style=""> <input type="button" value="??????" onclick="UploadHeadPortrait();" class="btn" /> <%= new HtmlYKTip("Photo")%> <script type="text/javascript"> function UploadHeadPortrait() { UploadFile('#frmHeadPortrait [name=HeadPortrait]', '??????', '0', '<%= SettingGroup.UserUploadPath %>', '', '160', '160'); } </script> <%--<%= new HtmlSubmit("??????", null, "HeadPortraitClient(this);") { Class="btn" }%>--%> <br /> <span>???.jpg??if??ng????????</span> </div> </div> </td> </tr> </table> </form> <%-- <script type="text/javascript"> function HeadPortraitClient(send) { $.ajax( { cache: false, type: "POST", url: Global.Site + "/Ajax.aspx?AVA.ResourcesPlatform.Ajax.ClientAjax.HeadPortrait", data: Global.GetFormValue($("#frmHeadPortrait")), async: true, dataType: 'json', success: function (result) { $(send).val("??????"); flash("?????????"); Global.Disabled(send, false); }, beforeSend: function () { $(send).val("??????..."); Global.Disabled(send, true); }, complete: function () { }, error: function (XMLHttpRequest, textStatus, errorThrown) { $(send).val("??????"); Global.Disabled(send, false); var message = XMLHttpRequest.responseText; Global.Error(message); } }); } </script>--%> <hr /> <form action="" id="frmBasic" method="post" onsubmit="return false;"> <table id="info" border="0" cellpadding="2px" cellspacing="2px" class="userInput user table-cleaned"> <tr> <td class="label-td" style="width:20%;"> <span class="label"><span class="required">*</span>????????</span> </td> <td> <%= new HtmlText("TrueName", this.User.TrueName, 12) { Class = "text" }%> <%= new HtmlYKTip("TrueName") { }%> </td> </tr> <tr> <td class="label-td"> <span class="label"><span class="required">*</span>????????</span> </td> <td> <ul class="columns column2"> <% var listCategory = CreateInstance.CategoryDao.Where(l => l.ParentCategory != null && l.Status == (int)AVA.ResourcesPlatform.Model.Pub.CategoryStatusEnum.???) .OrderBy(l=>l.SortNumber) .ToList(); for (var i = 0; i <= listCategory.Count - 1; i++) { var category = listCategory[i]; bool has = CookieGroup.ListUserCategory.Count(l => l == category.Guid) > 0; %> <li> <%= new HtmlCheckBox("UserCategory", false, category.Guid, "") { ID = "UserCategory" + category.Guid, Checked = has }.Style(new { Width = "auto" })%> <%= new HtmlLabel("UserCategory" + category.Guid, category.Name)%> </li> <% } %> </ul> </td> </tr> <tr> <td class="label-td"> <span class="label">????????</span> </td> <td> <% var listGrade = CreateInstance.GradeDao.Where(l => l.ParentGrade == null && l.Status == (int)AVA.ResourcesPlatform.Model.Pub.GradeStatusEnum.???) .OrderBy(l => l.SortNumber) .ToList(); var userGrade = CreateInstance.UserGradeDao.Where(l => l.ParentUser == this.User).FirstResult(); %> <%= new HtmlSelect("GradeGuid","Name","Guid","Guid"){ Option = listGrade,SelectedValue = userGrade == null ? null : userGrade.ParentGrade.Guid}.InsertOption("::?????::", null, 0)%> <%= new HtmlYKTip("GradeGuid") { }%></td> </tr> <tr> <td class="label-td"> <span class="label">??????????</span> </td> <td> <%= new HtmlTextArea("Introduction", this.User.Introduction, 1000) { Class = "text span4", Rows = 3 }%> <%= new HtmlYKTip("Introduction") { }%></td> </tr> <tr> <td class="label-td"><span class="label"><span class="required">*</span>????????</span></td> <td> <%= new HtmlText("MobilePhone", this.User.MobilePhone, 255) { Class = "text" }%> <%= new HtmlYKTip("MobilePhone") { }%></td> </tr> <tr> <td class="label-td"><span class="label">?????</span></td> <td> <%= new HtmlText("Telephone", this.User.Telephone, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">Email??</span></td> <td> <%= new HtmlText("Email", this.User.Email, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">?????????</span></td> <td> <%= new HtmlText("IDCard", this.User.IDCard, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">QQ??</span></td> <td> <%= new HtmlText("QQ", this.User.QQ, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">MSN??</span></td> <td> <%= new HtmlText("MSN", this.User.MSN, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">????????</span></td> <td> <%= new HtmlText("Address", this.User.Address, 255) { Class = "text" }%></td> </tr> <tr> <td class="label-td"><span class="label">????????</span></td> <td><%= new HtmlText("PostalCode", this.User.PostalCode, 55) { Class = "text" }%></td> </tr> <tr class="action"> <td class="label-td"></td> <td> <%= new HtmlSubmit("??????", "Basic", "BasicClient(this);") { Width = 100 }%></td> </tr> </table> </form> </div> </div> <script type="text/javascript"> //?????? $.validator.initConfig({ validatorGroup: "Basic", form: "#frmBasic", alertMessage: true, showMessage: false }); $("#frmBasic [name=TrueName]").formValidator({ validatorGroup: "Basic", rules: { required: null }, message: { required: "???????????" } }); $("#frmBasic [name=MobilePhone]").formValidator({ validatorGroup: "Basic", rules: { required: null }, message: { required: "???????????" } }); $("#frmBasic [name=GradeGuid]").formValidator({ validatorGroup: "Basic", rules: { required: null }, message: { required: "????????????" } }); </script> <script type="text/javascript"> function BasicClient(send) { $.ajax( { cache: false, type: "POST", url: Global.Site + "/Ajax.aspx?AVA.ResourcesPlatform.Ajax.ClientAjax.HeadPortrait", data: Global.GetFormValue($("#frmHeadPortrait")), async: true, dataType: 'json', success: function (result) { $(send).val("??????"); //flash("?????????"); Global.Disabled(send, false); }, beforeSend: function () { $(send).val("??????..."); Global.Disabled(send, true); }, complete: function () { }, error: function (XMLHttpRequest, textStatus, errorThrown) { $(send).val("??????"); Global.Disabled(send, false); var message = XMLHttpRequest.responseText; Global.Error(message); } }); $.ajax( { cache: false, type: "POST", url: Global.Site + "/Ajax.aspx?AVA.ResourcesPlatform.Ajax.ClientAjax.Basic", data: Global.GetFormValue($("#frmBasic")), async: true, dataType: 'json', success: function (result) { $(send).val("??????"); flash("????????????") Global.Disabled(send, false); window.location.href = '<%=WebUrl.BasicInfo()%>'; }, beforeSend: function () { $(send).val("??????..."); Global.Disabled(send, true); }, complete: function () { }, error: function (XMLHttpRequest, textStatus, errorThrown) { $(send).val("??????"); Global.Disabled(send, false); var message = XMLHttpRequest.responseText; Global.Error(message); } }); } </script>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de