程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> DynamicData for Asp.net Mvc留言本實例 中篇:新建.刪除.數據驗證

DynamicData for Asp.net Mvc留言本實例 中篇:新建.刪除.數據驗證

編輯:關於ASP.NET

上篇咱完成了顯示列表的功能,下面接著來

也許您有疑問,這個顯示列表不是和正常的Asp.net Mvc差不多嗎?也是個foreach只是由原來的<%= 字段%>變成了<% Html.RenderDynamicField(a, "Title"); %>之流,反倒是多寫了字,除了分頁 那裡爽一點以外,其它地方沒見著好處.

下面我們就來看看DynamicData for Asp.net Mvc的好處

前提工作

總有前提工作真是累

這回還是在Application_Start()裡加語句,使之成為

protected void Application_Start() {
   RegisterRoutes(RouteTable.Routes);
   var model = new MetaModel();
   model.RegisterContext(typeof(DMvc.Models.DMvcDataDataContext),
   new ContextConfiguration { ScaffoldAllTables = true });
       ModelBinders.DefaultBinder = new DynamicDataModelBinder (ModelBinders.DefaultBinder);//增加復雜參數自動綁定功能
  }

插入數據

效果圖(頁面為article/create):

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved