2011-09-19 71 views
0

我期待到创建自定义的助手做到以下几点:定制剃刀HTML标记

<a href="controller/"> <strong>Item</strong> </a> 

我知道@ Html.RouteLink(...)将处理锚你,但我想插入"<strong> </strong>"标签。

除了编写自定义方法来操纵字符串,我想知道是否有更清晰的解决方案呢?

感谢

回答

2

两个选项:

  1. 使用new { @class = "myClass" }作为参数传递给助手和应用CSS来的链接,使其大胆。
  2. 手动创建锚的URL(<a href="@Url.RouteUrl(...))的路径你想使用Url.RouteUrl
+0

不知道有关RouteUrl(新的mvc)。谢谢! –

0

你可以写你的ActionLink的扩展。看看this article。作者写了关于扩展有Img链接,但你可以得到的想法和信息做你自己的扩展

0

我会创建一个类的锚所以你把你的样式在CSS中,而不是使html更重,并定义页面的样式。