「ËDIT」リンクがあるコントローラーAに以下のコードがあり、選択した列「Id」を別のコントローラーBに渡したい.
コントローラーA
response.Rows =
(
from item in selectedListAfterPagging
select new GridEmployeeData()
{
id = item.Id,
cell = new string[] {
item.Id.ToString(),
item.Name,
"<a href='/Home/MenuThree/"+ item.Id + "' title='Edit'>Edit</a>"
}
}
).ToArray();
コントローラ B
public ActionResult MenuThree(int Id)
{
return View();
}
「編集」リンクをクリックしたときのURLを除いて、これは私にとってはうまくいきます。
http://abc/Home/MenuThree/1
URL に ID が含まれています。これを削除するにはどうすればよいですか? または、アンカータグ以外の ID を渡す方法はありますか? ビューのような @Html.ActionLink を介してデータとフォームリンクを渡す方法はありますか?