
* T.cs: * IModule.cs: * App.master: * IProvider.cs: * Error.aspx: * AOEMail.aspx: * Login.aspx: * Index.aspx: * Admin.aspx: * yavscModel.csproj: * WFManager.cs: * Index.aspx: * AddRole.aspx: * Profile.aspx: * Edit.aspx: * Register.aspx: * Index.aspx: * RoleList.aspx: * UserList.aspx: * Validate.aspx: * RemovePost.aspx: * Index.aspx: * BasketImpact.cs: * Brand.aspx: * Delete.aspx: * Create.aspx: * Backups.aspx: * HomeController.cs: * BlogManager.cs: * Restore.aspx: * Details.aspx: * TitleNotFound.aspx: * Product.aspx: * AdminController.cs: * Command.aspx: * Service.aspx: * BlogProvider.cs: * NewProject.aspx: * Catalog.aspx: * Restored.aspx: * BasketController.cs: * AccountController.cs: * WorkFlowController.cs: * BlogsApiController.cs: * ChangePassword.aspx: * RemoveRoleQuery.aspx: * CreateBackup.aspx: * IContentProvider.cs: * BackOfficeController.cs: * FrontOfficeController.cs: * NpgsqlBlogProvider.cs: * NpgsqlContentProvider.cs: * RegistrationPending.aspx: * ProductCategory.aspx: * FrontOfficeApiController.cs: * ChangePasswordSuccess.aspx: * ReferenceNotFound.aspx: * BackupCreated.aspx Fixes many HTTP 500 Refactoring on the go
53 lines
2.1 KiB
Plaintext
53 lines
2.1 KiB
Plaintext
<%@ Page Title="Profile" Language="C#" MasterPageFile="~/Models/App.master" Inherits="System.Web.Mvc.ViewPage<yavscModel.RolesAndMembers.Profile>" %>
|
|
|
|
<asp:Content ContentPlaceHolderID="init" ID="init1" runat="server">
|
|
<% Title = ViewData["UserName"]+"'s profile" %>
|
|
</asp:Content>
|
|
|
|
<asp:Content ID="headerContent" ContentPlaceHolderID="header" runat="server">
|
|
<h1><%=ViewData["UserName"]%>'s profile - <a href="/"><%=YavscHelpers.SiteName%></a></h1>
|
|
<p></p>
|
|
</asp:Content>
|
|
|
|
<asp:Content ID="MainContentContent" ContentPlaceHolderID="MainContent" runat="server">
|
|
<%= Html.ActionLink("Changer de mot de passe","ChangePassword", "Account")%>
|
|
|
|
<%= Html.ValidationSummary() %>
|
|
<% using(Html.BeginForm("UpdateProfile", "Account", FormMethod.Post, new { enctype = "multipart/form-data" })) %>
|
|
<% { %>
|
|
|
|
<table class="layout">
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.Address) %></td><td>
|
|
<%= Html.TextBox("Address") %>
|
|
<%= Html.ValidationMessage("Address", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.CityAndState) %></td><td>
|
|
<%= Html.TextBox("CityAndState") %>
|
|
<%= Html.ValidationMessage("CityAndState", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.Country) %></td><td>
|
|
<%= Html.TextBox("Country") %>
|
|
<%= Html.ValidationMessage("Country", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.WebSite) %></td><td>
|
|
<%= Html.TextBox("WebSite") %>
|
|
<%= Html.ValidationMessage("WebSite", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.BlogVisible) %></td><td>
|
|
<%= Html.CheckBox("BlogVisible") %>
|
|
<%= Html.ValidationMessage("BlogVisible", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
<%= Html.LabelFor(model => model.BlogTitle) %></td><td>
|
|
<%= Html.TextBox("BlogTitle") %>
|
|
<%= Html.ValidationMessage("BlogTitle", "*") %></td></tr>
|
|
<tr><td align="right">
|
|
Avatar </td><td> <img class="avatar" src="/Blogs/Avatar?user=<%=ViewData["UserName"]%>" alt=""/>
|
|
<input type="file" id="AvatarFile" name="AvatarFile"/>
|
|
<%= Html.ValidationMessage("AvatarFile", "*") %></td></tr>
|
|
|
|
</table>
|
|
<input type="submit"/>
|
|
<% } %>
|
|
</asp:Content>
|