码迷,mamicode.com
首页 > 其他好文 > 详细

ActionLink 的一些小问题

时间:2016-09-08 18:16:18      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

近日为群友解答问题时遇到一个问题

 

由于自己以前确实没碰到过

 

特此记录一下

 

起因是群友想要用htmlhelper实现这样一个效果

 

<a href="我是链接" class="我是样式" data-toggle="我是自定义属性" >
我是链接名称</a>

 

我们传统的写法是这样的

 

@Html.ActionLink("我是链接名", "我是链接", "", new { @class="我是样式",data-toggle="我是自定义属性"})

 

聪明的你尝试之后一定也会发现会报错的

 

报的什么错这里就不说了

 

这里重点说下两种解决方案

 

首先第一种是将“-”换成下划线

 

@Html.ActionLink("我是链接名", "我是链接", "", new { @class="我是样式",data_toggle="我是自定义属性"})

 

嗯,这样就能实现我们预期的效果了

 

第二种方式

 

@Html.ActionLink("我是链接名", "我是链接", "", new Dictionary<string, object> { { "class", "我是样式" }, { "data-toggle", "我是自定义属性" } })

 

嗯,以上就是我们的两种实现方式

 

如果你还有其他的方式,欢迎补充

 

见笑

ActionLink 的一些小问题

标签:

原文地址:http://www.cnblogs.com/ixysy/p/5853869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!