62,074
社区成员
发帖
与我相关
我的任务
分享
<input id="item_FruitCategoryId" name="item.FruitCategoryId" type="hidden" value="8" />;
我是这样写的@Html.HiddenFor(o => item.FruitCategoryId),这样写不对吗?
@using (Html.BeginForm("Delete", "Category", new { id ="" }, FormMethod.Post))
@using (Html.BeginForm("Delete", "Category", new { FruitCategoryId=0, CategoryName="" }, FormMethod.Post))
{
<table style="border:1px solid blue">
<thead>
<tr>
<td>ID</td>
<td>Name</td>
</tr>
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td style="width:100px">
@Html.DisplayFor(o => item.FruitCategoryId)
</td>
<td style="width:100px">
@Html.Label(item.CategoryName.ToString())
</td>
</tr>
}
</tbody>
</table>
<button id="btnDel" type="submit">Delete</button>
}
[/quote]
@using (Html.BeginForm("Delete", "Category", new { FruitCategoryId=0, CategoryName="" }, FormMethod.Post))
{
<table style="border:1px solid blue">
<thead>
<tr>
<td>ID</td>
<td>Name</td>
</tr>
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td style="width:100px">
@Html.DisplayFor(o => item.FruitCategoryId)
</td>
<td style="width:100px">
@Html.Label(item.CategoryName.ToString())
</td>
</tr>
}
</tbody>
</table>
<button id="btnDel" type="submit">Delete</button>
}
[/quote]
提交表单的参数不是和后台接收的参数要一样么