【发布时间】:2011-11-14 02:18:25
【问题描述】:
我是 MVC3 的新手。在 asp.net 用户控件中,创建一个用户控件相当容易,该控件具有一个带有按钮的组合框,具有悬停事件,以及组合框的集合属性,然后显示一个列表
我如何在 mvc3 中实现这个用户控件(部分视图)?
【问题讨论】:
标签: asp.net-mvc-3
我是 MVC3 的新手。在 asp.net 用户控件中,创建一个用户控件相当容易,该控件具有一个带有按钮的组合框,具有悬停事件,以及组合框的集合属性,然后显示一个列表
我如何在 mvc3 中实现这个用户控件(部分视图)?
【问题讨论】:
标签: asp.net-mvc-3
您正在寻找的是辅助方法。你可以看到一个很好的解释here。在那篇文章中,有一个很好的链接来说明如何做到这一点:Creating Custom HTML Helpers。
我最初也是一名 WebForms 开发人员,我很难在用户控件和 HTML Helpers 之间建立联系。这应该为您提供足够的指导,让您开始想要的东西。
【讨论】:
悬停事件可以使用 jQuery 完成,您的组合框只需要在局部视图中有一个 CSS 类,然后甚至可以连接到该选择器。
Collection 属性将位于部分视图绑定到的视图模型中。
【讨论】: