定义脚手架。 (关于动态数据和 ASP.NET MVC)

Posted

技术标签:

【中文标题】定义脚手架。 (关于动态数据和 ASP.NET MVC)【英文标题】:Define Scaffolding. (with respect to Dynamic Data and ASP.NET MVC) 【发布时间】:2011-07-16 17:21:06 【问题描述】:

有很多关于如何使用动态数据和 ASP.NET MVC 实现和自定义脚手架的信息。在这种情况下,脚手架的定义究竟是什么?

【问题讨论】:

【参考方案1】:

这意味着动态数据框架将根据数据模型中的表名(例如 Linq to SQL 数据上下文)和一组预定义的操作(本质上是 CRUD)自动生成一组路由。当你例如访问http://example.com/Products/Details.aspx,其中“Products”是数据模型中的表名,框架将自动生成一个详细信息页面以显示产品详细信息。生成的页面可以通过提供部分视图来定制,该部分视图根据基于例如命名的约定命名。数据模型中的列。

【讨论】:

以上是关于定义脚手架。 (关于动态数据和 ASP.NET MVC)的主要内容,如果未能解决你的问题,请参考以下文章

Asp.Net 核心和脚手架

ASP.NET MVC Core/6:EF 6 脚手架错误

ASP.NET用户自定义控件

在 asp.net 中动态加载 CSS 元素

ASP.NET MVC 3 和 NHibernate 脚手架

带有 jquery 验证和 Html.EditorFor 以及不同小数分隔符的 asp.net mvc