我是ASP.NET MVC5的新手。我知道服务器端控件不能直接在MVC中工作,但是我们将通过某种方式在MVC5中获得类似的控件以进行快速开发。你能建议我怎样才能找到这样的控件?你能列出MVC5所有最常用的常用控件吗?
提前致谢。
答案 0 :(得分:1)
没有"控制"的概念。在MVC中。各种功能类似于Web窗体控件,但这取决于您尝试做什么。
HTML Helpers的相似之处在于您基本上调用了一个返回呈现HTML的函数。您可以扩展HtmlHelper
以添加自己的。
子操作在主请求的上下文中充当一种单独的请求。它们接受诸如动作之类的参数,可以执行动作可以执行的所有后端操作(查询数据库等)并返回基于模型呈现的视图,如普通视图。
部分视图通常可以作为控件使用,因为它允许您在某处插入HTML片段。
编辑器模板和显示模板可分别与Html.EditorFor
和Html.DisplayFor
结合使用,以便为模型上的特定属性呈现表单字段或某种HTML显示。< / p>