当前位置导航:炫浪网>>网络学院>>网页制作>>ASP.NET教程

DefaultModelBinder实现各种类型及字典类型的自动绑定

本文主要实验如何应用Asp.Net Mvc内建功能(DefaultModelBinder)实现简单类型、复杂类型、集合类型,以及字典类型的自动绑定。

1. 简单类型
这里,我们将下面这个Book类称为简单类型:

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

假设现在需要实现添加Book的功能,那么在BookController中,会定义如下的Action:

[AcceptVerbs(HttpVerbs.Post)]
        public ActionResult Create(Book book) {
            //TO DO
            //Insert book into Database
            return RedirectToAction("Index");
        }
现在的问题便是,在View中如何命名TextBox来达到自动绑定,如下:

共2页 首页 上一页 1 2 下一页 尾页 跳转到
相关内容
赞助商链接