c# - 有没有人为缺少的 MVC 3 html 表单字段助手提供一个很棒的库?

标签 c# asp.net-mvc-3 html-helper

我正在使用 ASP.net MVC 3 构建一个应用程序,我想知道是否有人知道一个很棒的库 填补内置 html 表单字段助手的空白?

例如创建文本框很容易:

@Html.EditorFor(model => model.TextboxTest)

但是为了创建下拉列表我必须写:

@Html.DropDownListFor(model => model.DropdownTest, Model.DropdownTestData)

应该这样写

@Html.EditorFor(model => model.DropdownTest) 

其中 DropdownTest 是一个 SelectList。

可以找到一个解决方案示例 here .


同样是单选按钮列表:它不包含在 MVC 中(目前)。还有一个很好的解决方案可以找到here有了这个解决方案,我就可以写

@Html.RadioButtonListFor(model=>model.Item,Model.ItemList)

因此库中有可用的解决方案,但没有结构化(相应地,我没有找到一个),我不想将这些解决方案复制并粘贴在一起一 block 一 block 地(因为我无法使用 NuGet 轻松更新它),整个库会更好,但我找不到任何库。

请帮忙:)

最佳答案

如果您想使用这些解决方案,请从各个位置获取这些解决方案并将它们放入您自己的库中。如果您想使用 NuGet 来管理您的库,您可以创建自己的 NuGet 存储库来保存该库。您可以让您的 NuGet 包依赖于 MVC 库,因此您只需要下载您的包,它将包含 MVC3。

关于c# - 有没有人为缺少的 MVC 3 html 表单字段助手提供一个很棒的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6264728/

相关文章:

c# - 如何根据 "data-"属性执行 Ajax 模态弹出窗口?

c# - 在 MVC 3 中创建自定义数据注释验证

c# - 解决方案中有多个 IoC 容器是否存在问题?

asp.net-mvc - MVC HtmlHelpers 与 Razor 相关的问题

c# - 如果现在认为 SOAP 比 REST 设计过度,为什么 WCF 不是?

c# - 使用 SignalR 和 IProgress 接口(interface)的进度报告

c# - Foreach 在 MVC 4 View 中的 ViewData

c# - MVC Helper TextArea - 占位符不显示

c# - 多层如何在MVVM模式中工作?

c# - 如何指定 T 是从其他接口(interface)继承的。通用比较器