检索从MVC3 aspx视图发布的值

时间:2011-09-06 13:09:13

标签: asp.net-mvc-3

观点与网络表单不同?我似乎无法访问视图上的服务器控件。 使用webform,您可以将文本框的值检索为<name>.Text,只要它是服务器控件即可。我怎么能在MVC3中这样做?我正在使用aspx视图。

我知道值在Request.forms集合中,但是没有一种不那么难看的方法来检索文本框的值。

1 个答案:

答案 0 :(得分:0)

我认为您的意思是访问操作中的值,而不是视图中的值。

有几种方法,一种是接受它们作为操作方法的参数(model binding; another sample),另一种方法是按照您的建议手动阅读Request.Form

但这是一个非常简短的答案。必须 learn MVC basics才能尝试潜入水和代码。在MVC中,如果你以前没有学过理论知识,那么你做错事(对抗MVC的架构)的可能性非常高。