我想選擇一個行引用的獲得athor參考associat名單, 這是我的看法的代碼:將數據傳遞給控制器使用asp.net的MVC
<table class="table">
<tr>
<th>
@Html.DisplayNameFor(model => model.Réf_OE)
</th>
<th>
@Html.DisplayNameFor(model => model.GENER_MOTORS)
</th>
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Réf_OE)
</td>
<td>
@Html.DisplayFor(modelItem => item.GENER_MOTORS)
</td>
<td>
@Html.ActionLink("Select", "Select", new { Réf = item.Réf_OE })
</tr>
}
這是我的選擇方法的代碼:
[HttpGet]
public ActionResult Select(string Réf)
{
if (Réf != null)
{
var autres_ref = db.Autre_Références.Where(c => c.Réf_id == Réf).ToList();
ViewBag.autres_ref = autres_ref;
return RedirectToAction("Index", "Référence_Consctructeur");
}
else
{
return RedirectToAction("Create", "Référence_Consctructeur");
}
return RedirectToAction("Index", "Référence_Construscteur");
}
,我將光標放在選擇它顯示:
http://localhost:56616/R%C3%A9f%C3%A9rence_Consctructeur/Select/7700308756
我不明白爲什麼參數傳遞給select爲null 請大家幫忙。
因爲參數名稱是'Réf'而不是'id'。 –
謝謝,我現在修改它,通過更改參數的名稱 – Sarra