MVC中的ActionLink生成的属性名称 中划线的解决办法

当使用ActionLink来生成链接属性时,由于中划线的变量名称不符合命名规则,那么直接写中划线的变量时无法编译,此时只要改为下划线即可。Razor 引擎会自动转为中划线。

即 data_icon  生成的连接是 data-icon

@Html.ActionLink("首页", "Index", "Vote",new {@class= "ui-btn-active ui-state-persist", data_icon="home" })

  

你可能感兴趣的:(MVC中的ActionLink生成的属性名称 中划线的解决办法)