我正在使用 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/