我有一个带有表单的视图..此表单中有一个文本框和一个复选框。
我还在表单中有一个提交按钮,指向控制器中的操作。
我的问题是..我可以将文本框中的值和复选框的选中状态传递给控制器操作吗?
文本框和复选框与模型无关。
感谢
答案 0 :(得分:0)
您有两种选择。
最好的选择是创建一个ViewModel。这个模型不需要任何逻辑或任何背后的东西,只需要属性的公共get / set。这意味着您还可以使用MVC验证,帮助程序和绑定值,并使其更易于使用。
替代方法是让您的操作接受FormCollection,这基本上是一个带有表单值的字典,键是表单元素上的name属性。