首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Formtastic的.Net MVC替换

Formtastic的.Net MVC替换
EN

Stack Overflow用户
提问于 2012-02-10 22:14:28
回答 2查看 198关注 0票数 1

我发现自己正在做一个.Net MVC3项目,并且非常怀念在我的rails应用程序中提供Formtastic。

对于Formtastic,有没有什么好的.Net MVC替代品?

EN

回答 2

Stack Overflow用户

发布于 2012-02-10 22:49:24

我建议使用MVC3s HTML Helpers。

代码语言:javascript
复制
@model mynspace.MyModel

@Html.EditorForModel()

此html帮助程序为模型中的每个字段生成编辑器字段,并选择最可能的选项。编辑编辑器模板时,还可以更改其布局方式。See this question on changing the template

当然,每个字段都可以使用它来进行更多的自定义,比如:

代码语言:javascript
复制
            @Html.Label("Daily Rate")
            @Html.EditorFor(model => model.DailyRate)
            @Html.ValidationMessageFor(model => model.DailyRate, "Please enter a valid Daily Rate (2 d.p.)")

可以通过在其周围放置标记来自定义布局,例如<p><td>之类的内容

您还可以使用以下选项强制输入类型:

代码语言:javascript
复制
@Html.TextBoxFor(model => model.DailyRate)
@Html.CheckBoxFor(model => model.DailyRate)
@Html.DropDownBoxFor(model => model.DailyRate, ViewBag.DailyRates)

see here for a full list of options

票数 1
EN

Stack Overflow用户

发布于 2013-08-01 00:37:19

我有一个名为FormFactory的项目,它可以让你做很多formastic做http://formfactory.apphb.com/的事情

它将模型对象转换为PropertyVm对象,这基本上是输入的视图模型。如果需要,您可以手动创建PropertyVms。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9229115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档