0

我是 MVC 的新手,并尝试通过谷歌搜索和在线教程学习。我在 MVC 中搜索带有模型示例的表单绑定并获得了许多示例代码,但我没有获得完整表单的示例代码,其中使用了所有类型的 html 控件,例如

checkbox
radiobutton
listbox control
drodownlist
textarea
hiddenfields
checkboxlist
radiobuttonlist etc

并且所有控件都应通过模型与服务器端和客户端两种验证进行绑定。表单应该有两个文本框,一个下拉菜单,3 个复选框和 2 个单选按钮,一个列表框控件,如果可能的话,提供使用复选框列表和单选列表的指南。

如果有人知道那种 url,那么请告诉我,或者如果可能的话,请给我一个完整表单的示例代码,其中所有上述控件都将与模型绑定和验证一起存在。谢谢

4

2 回答 2

1

在视图中有一个名为 Html 的助手,您可以在视图中使用它,例如 @Html

有你想要的所有东西,例如

@Html.HiddenFor

@Html.RadioButtonFor

@Html.TextAreaFor

等等

搜索 asp.net mvc Html 助手

另一个样本

@Html.CheckBox("sameName")
@Html.CheckBox("sameName")
@Html.CheckBox("sameName")
@Html.CheckBox("sameName")

它将产生这个html

<input type="checkbox" name="sameName" />
<input type="checkbox" name="sameName" />
<input type="checkbox" name="sameName" />
<input type="checkbox" name="sameName" />

看看这个网站

于 2013-09-11T08:04:02.113 回答
0

看看这里:

它解释了使用 HTML Helpers 在 ASP.NET MVC 中呈现表单

http://msdn.microsoft.com/en-us/library/dd410596%28v=vs.100%29.aspx

http://stephenwalther.com/archive/2009/03/03/chapter-6-understanding-html-helpers

于 2013-09-11T08:43:19.300 回答