【问题标题】:extending @Html.DropDownList mvc3扩展@Html.DropDownList mvc3
【发布时间】:2011-06-20 15:02:39
【问题描述】:

在我不断努力构建表单验证控件的过程中,我进入了下拉列表控件,但在尝试自定义此控件时遇到了障碍。

我尝试在扩展方法中使用 TagBuilder 和一个简单的字符串来扩展此控件,但是当我尝试将其“绑定”到后端的列表时,它实际上并没有将任何数据绑定到我的下拉列表。我确定我在自定义控件上遗漏了一些东西(IEnumerable 等),但我不知道是什么......任何建议(代码示例会很棒)都会很棒。

谢谢

【问题讨论】:

    标签: asp.net-mvc-3 drop-down-menu extension-methods html-helper


    【解决方案1】:

    您可以浏览ASP.NET MVC 来源并了解它是如何实现的。

    也请通过License!!

    【讨论】:

    • 那只是有点帮助。我仍然很难使用 @ViewBag.myddl = myList; 将列表绑定到我的控件中新制作的 html 助手;我想,既然 MVC 使用了反射,它就可以“事后”添加它,但这不是......任何想法?
    • @Christopher 你能发布你到目前为止所尝试的内容吗(通过编辑 OP)?
    猜你喜欢
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多