获得点击的锚点元素';s的id属性
本文关键字:id 属性 元素 | 更新日期: 2023-09-27 17:52:45
当用户单击此元素时,我希望在控制器或ActionFilter类中的OnActionExecuting方法中捕获id数据。
我该怎么做?
视图:
<a id="123" href="AreaName/ControllerName">TEST</a>
你可以试试这个。。。
控制器内:
public ActionResult Index()
{
var model = new HomeViewModel { Id = 123 };
return View(model);
}
public void RecordClick(int id)
{
int incomingId = id;
}
视图中:
@Html.ActionLink("Link Text", "RecordClick", "Home", new { id = @Model.Id }, null)
生成的HTML:
<a href="/AreaName/Home/RecordClick/123">Link Text</a>
单击链接后,id值将发送到RecordClick操作。
<a href="~/AreaName/ControllerName?userid=3">TEST</a>
您的控制器
[HttpGet]
public ActionResult Index(int userid)
{
return View();
}
如果进行调试,则应该具有值