mvc提交表单的问题(应该不难)
我有个通过查询条件,查列表的页面。例如通过查公司名称,岗位,显示出员工姓名的列表。
问题是
列表本身是一个model,公司名称和岗位又是一个model。可cshtml只能加一个model.
[HttpPost]
public ViewResult Index(FormCollection formValues)
获取不到formValues
望给个通过查询条件得到查询列表的例子,或者能帮我答疑解惑,谢谢
代码如下:
cshtml:
@model IEnumerable<Expert.Models.L_ExpertAll>;
@using (Html.BeginForm()) {
<fieldset>
抽取人数<input id="txtTop" type="text" />,专业<select id="ddlMajor"></select>,回避单位<input id="txtCompany" type="text" />,抽取范围<select id="ddlLv"></select><input
id="Submit1" type="submit" value="submit" />
</fieldset>
}</td>
<tr>
<th>
姓名
</th>
<th>
专业
</th>
<th>
公司名称
</th>
<th>
所属省市
</th>
<th>
职称
</th>
<th>
单位电话
</th>
<th>
家庭电话
</th>
<th>
手机
</th>
<th></th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.Major)
</td>
<td>
@Html.DisplayFor(modelItem => item.Company)
</td>
<td>
&