Search
public class MessageModel { [Required] [DataType(DataType.Text)] [Display(Name = "Your Message")] public string Message { get; set; } }
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MvcApplication1.Models.MessageModel>" %> <asp:Content ID="aboutTitle" ContentPlaceHolderID="TitleContent" runat="server"> Message submission </asp:Content> <asp:Content ID="aboutContent" ContentPlaceHolderID="MainContent" runat="server"> <h2>Message submission</h2> <% using (Html.BeginForm()) { %> <div> <fieldset> <div class="editor-label"> <%: Html.LabelFor(m => m.Message) %> </div> <div class="editor-field"> <%: Html.TextBoxFor(m => m.Message)%> <%: Html.ValidationMessageFor(m => m.Message)%> </div> </fieldset> <p> <input type="submit" value="Uloz vzkaz" /> </p> </div> <% } %> </asp:Content>
[HttpPost] public ActionResult Insertion (MessageModel model, string returnUrl) { SimpleStorage.Messages.Add(model.Message); return RedirectToAction("Index"); }
public class MessagesModel { [DataType(DataType.Text)] public List<string> Messages { get; set; } }