【发布时间】:2013-10-20 14:34:00
【问题描述】:
大家好,我想知道您是否可以分享一些在使用 Ajax 或 MVC 功能(如 @Html.Action)时使用的一些预防措施、管理技术和方法,以管理和避免 Html 标签的重复 Ids?
另外,如果两个标签具有相同的 ID,页面将如何处理?我知道它会影响一些样式、javascript 函数和表单输入,但除此之外还有什么我需要知道的吗?
【问题讨论】:
标签: html ajax asp.net-mvc
大家好,我想知道您是否可以分享一些在使用 Ajax 或 MVC 功能(如 @Html.Action)时使用的一些预防措施、管理技术和方法,以管理和避免 Html 标签的重复 Ids?
另外,如果两个标签具有相同的 ID,页面将如何处理?我知道它会影响一些样式、javascript 函数和表单输入,但除此之外还有什么我需要知道的吗?
【问题讨论】:
标签: html ajax asp.net-mvc
您可以使用下面的 HTML 前缀。
public ActionResult ActionName()
{
...
ViewData.TemplateInfo.HtmlFieldPrefix="ActionName";
return View();
}
这样您的视图将使用输入类型的唯一 ID 呈现。
【讨论】: