如何使用ASP.NET MVC将数据从表单传递到控制器

时间:2012-09-04 11:04:08

标签: asp.net-mvc forms razor controller actionmethod

我在剃刀文件中定义了一个表单。

@using (Html.BeginForm())
{

}

在此表单中,我有

等字段
<input type="text" readonly="readonly" name="MaxBudget" value="Any" id="SearchMaxBudget">

和一些像

这样的结构
<div class="ui-widget-content" style="height: 100px; width: 200px; overflow: auto;" id="amenitiesLog"><div>Hair dryer and shaving adaptor</div><br></br><div>Airport shuttle service</div><br></br></div>

当我点击此按钮时,我想从这些字段和结构中获取数据并将它们传递给控制器​​

<input type="button" class="btn-leftsearch" />

我错过了哪些内容以及如何实现?

谢谢,

1 个答案:

答案 0 :(得分:2)

简单来说,您需要创建数据模型,将其传递到控制器的视图中,然后在控制器中设置操作以接收数据。

有很多很好的教程 - 我觉得特别有用的是http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3,但有很多 - 叔叔(或阿姨)谷歌是这方面很好的朋友。

祝你好运,快乐阅读。