首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET MVC RC1 模型繫結實戰:簡單類型、複雜類型、集合與字典的命名對應規則

     編輯:關於ASP.NET

簡單類型繫結

模型類別:

public class Book 
{
    public int BookId { get; set; }
    public string BookName { get; set; }
    public string Author { get; set; }
    public DateTime PublishedDate { get; set; }
}

Action 定義

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Book book) 
{
    // 入庫邏輯
    return RedirectToAction("Index");
}

View 表單命名規則

<% using (Html.BeginForm("Create", "Book")) { %>
  <div>Book Name: <%= Html.TextBox("BookName") %></div>
  <div>Author: <%= Html.TextBox("Author") %></div>
  <div>Published Date: <%= Html.TextBox("PublishedDate") %></div>
  <input type="submit" value="submit" />
<% } %>

輸入框 name 與屬性名稱完全一致,預設模型繫結器自動對應填充。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved