用于访问父容器的 MVC3 HTML 帮助程序方法

本文关键字:MVC3 HTML 帮助程序 方法 访问 用于 | 更新日期: 2023-09-27 18:34:44

我将如何访问父容器以在 Html 帮助程序方法中更改其 css?

我知道如何返回 Html,但我不知道当 Html

助手实际上应该呈现 Html 而不是更改现有标记时是否可以访问父容器。

如果没有,我怎么能像这样将 HtmlString 添加到一起:

var htmlstring = htmlHelper.ActionLink(linkText, actionName, controllerName);
return new HtmlString("<li>") + htmlstring + new HtmlString("</li>");

有什么建议吗?谢谢。

用于访问父容器的 MVC3 HTML 帮助程序方法

要将 Html 字符串添加到一起,或者更确切地说是 ActionLink 和文本,请使用以下内容:

new HtmlString("<li>" + 
               htmlHelper.ActionLink(linkText, actionName, controllerName)
               + "</li>");