【问题标题】:How do I create a user control view in MVC3, create events and reuse it in other views?如何在 MVC3 中创建用户控件视图、创建事件并在其他视图中重用它?
【发布时间】:2011-11-14 02:18:25
【问题描述】:

我是 MVC3 的新手。在 asp.net 用户控件中,创建一个用户控件相当容易,该控件具有一个带有按钮的组合框,具有悬停事件,以及组合框的集合属性,然后显示一个列表

我如何在 mvc3 中实现这个用户控件(部分视图)?

【问题讨论】:

    标签: asp.net-mvc-3


    【解决方案1】:

    您正在寻找的是辅助方法。你可以看到一个很好的解释here。在那篇文章中,有一个很好的链接来说明如何做到这一点:Creating Custom HTML Helpers

    我最初也是一名 WebForms 开发人员,我很难在用户控件和 HTML Helpers 之间建立联系。这应该为您提供足够的指导,让您开始想要的东西。

    【讨论】:

    • 谢谢,我觉得你说得对,我正在寻找辅助方法
    【解决方案2】:

    悬停事件可以使用 jQuery 完成,您的组合框只需要在局部视图中有一个 CSS 类,然后甚至可以连接到该选择器。

    Collection 属性将位于部分视图绑定到的视图模型中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多