HTML`id`属性与ASP.NET MVC`id`约定冲突

RK

有人可以帮我理解为什么下面的代码:

<div>
    @Html.ActionLink("Back", "Index", new {id="backbtn"})
</div>

一个内查看正在呈现以下HTML浏览器:

<a href="/Products/Index/backbtn">Back</a>

而不是遵循所需的HTML:

<a id="backbtn" href="/Products/Index">Back</a>

提前致谢

爱迪生

这是因为方法的第3个参数(您要提供的id参数)是用于定义路由参数(而不是HTML属性)的参数。请改用第4个参数,并将第3个参数保留为空:

@Html.ActionLink("Back", "Index", null, new {id="backbtn"})

有关该方法的每个参数用途的详细信息,请参见文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET MVC中提取HTML元素的Id属性(处理使用foreach循环生成的多个提交)

来自分类Dev

ASP.NET MVC中的时区冲突

来自分类Dev

ASP.Net MVC:HTML元素属性中的单引号

来自分类Dev

遵循RESTful URL约定的ASP.NET MVC页面

来自分类Dev

ASP.Net MVC页面集ID @ Html.CheckBox用于使用模型数据

来自分类Dev

asp.net mvc Html.DropDownListFor:如何处理选定的ID

来自分类Dev

asp .net @Html.ActionLink 动态id(参数)

来自分类Dev

在ASP.Net MVC 4 HTML Helpers上设置HTML属性?

来自分类Dev

与BundleConfig.cs asp.net mvc的脚本冲突

来自分类Dev

ASP.NET MVC GetFullHtmlFieldId not returing valid id

来自分类Dev

Asp.Net MVC每个请求的唯一ID

来自分类Dev

使ASP.NET MVC路由ID参数为必需

来自分类Dev

如何设置DropDownFor的ID和类-ASP.NET MVC

来自分类Dev

ASP.NET MVC将ID传递给ActionLink

来自分类Dev

带句点的ASP.NET MVC路由值ID

来自分类Dev

比较两个表ID。ASP.NET MVC

来自分类Dev

将#id添加到ASP.NET MVC URL

来自分类Dev

带有句点的ASP.NET MVC路由值ID

来自分类Dev

在ASP.NET MVC中使用jQuery生成动态ID

来自分类Dev

ASP.NET MVC-“对象”不包含“ ID”的定义

来自分类Dev

使ASP.NET MVC路由ID参数为必需

来自分类Dev

ASP.NET MVC 实体框架 ID 不能为空

来自分类Dev

ASP.NET MVC 使用 json 获取对象 ID

来自分类Dev

ASP.NET WebApi响应模型中的排序属性继承自基类的href和id

来自分类Dev

Asp.net在输入字段的自定义属性中呈现控件客户端ID

来自分类Dev

填充ID时未加载ASP.NET实体框架属性

来自分类Dev

ASP.NET MVC将属性“数据消息”添加到Html.TextBoxFor

来自分类Dev

如何在ASP.Net MVC中使布尔HTML5属性“有条件”?

来自分类Dev

ASP.NET MVC 4没有刷新@ Html.TextBoxFor()中的模型属性

Related 相关文章

  1. 1

    如何在ASP.NET MVC中提取HTML元素的Id属性(处理使用foreach循环生成的多个提交)

  2. 2

    ASP.NET MVC中的时区冲突

  3. 3

    ASP.Net MVC:HTML元素属性中的单引号

  4. 4

    遵循RESTful URL约定的ASP.NET MVC页面

  5. 5

    ASP.Net MVC页面集ID @ Html.CheckBox用于使用模型数据

  6. 6

    asp.net mvc Html.DropDownListFor:如何处理选定的ID

  7. 7

    asp .net @Html.ActionLink 动态id(参数)

  8. 8

    在ASP.Net MVC 4 HTML Helpers上设置HTML属性?

  9. 9

    与BundleConfig.cs asp.net mvc的脚本冲突

  10. 10

    ASP.NET MVC GetFullHtmlFieldId not returing valid id

  11. 11

    Asp.Net MVC每个请求的唯一ID

  12. 12

    使ASP.NET MVC路由ID参数为必需

  13. 13

    如何设置DropDownFor的ID和类-ASP.NET MVC

  14. 14

    ASP.NET MVC将ID传递给ActionLink

  15. 15

    带句点的ASP.NET MVC路由值ID

  16. 16

    比较两个表ID。ASP.NET MVC

  17. 17

    将#id添加到ASP.NET MVC URL

  18. 18

    带有句点的ASP.NET MVC路由值ID

  19. 19

    在ASP.NET MVC中使用jQuery生成动态ID

  20. 20

    ASP.NET MVC-“对象”不包含“ ID”的定义

  21. 21

    使ASP.NET MVC路由ID参数为必需

  22. 22

    ASP.NET MVC 实体框架 ID 不能为空

  23. 23

    ASP.NET MVC 使用 json 获取对象 ID

  24. 24

    ASP.NET WebApi响应模型中的排序属性继承自基类的href和id

  25. 25

    Asp.net在输入字段的自定义属性中呈现控件客户端ID

  26. 26

    填充ID时未加载ASP.NET实体框架属性

  27. 27

    ASP.NET MVC将属性“数据消息”添加到Html.TextBoxFor

  28. 28

    如何在ASP.Net MVC中使布尔HTML5属性“有条件”?

  29. 29

    ASP.NET MVC 4没有刷新@ Html.TextBoxFor()中的模型属性

热门标签

归档