定义脚手架。 (关于动态数据和 ASP.NET MVC)
有很多关于如何使用动态数据和 ASP.NET MVC 实现和自定义脚手架的信息。在这种情况下使用脚手架的确切定义是什么?
There is a lot of information about how to implement and customize scaffolding with Dynamic Data and ASP.NET MVC. What exactly is the definition of scaffolding when used in this context?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这意味着动态数据框架将根据数据模型中的表名称(例如 Linq to SQL 数据上下文)和一组预定义的操作(本质上是 CRUD)自动生成一组路由。例如,当您访问
http://example.com/Products/Details.aspx
时,其中“Products”是数据模型中表的名称,框架将自动生成一个详细信息页面显示产品详细信息。可以通过提供根据基于例如数据模型中的列的命名的约定来命名的部分视图来定制所生成的页面。It means that the Dynamic Data framework will auto-generate a set of routes based on the table names in a data model (e.g. a Linq to SQL data context), and a predefined set of operations (essentially CRUD). When you e.g. visit
http://example.com/Products/Details.aspx
, where "Products" is the name of a table in your data model, the framework will auto-generate a details page for displaying product details. The generated pages can be customized by providing partial views named according to a convention based on the naming of e.g. columns in the data model.