【发布时间】:2010-01-18 13:43:52
【问题描述】:
我有一个 HtmlHelper 扩展,它当前使用字符串构建器和相当多的复杂逻辑返回一个字符串。我现在想添加一些额外的东西,从渲染部分调用中获取,像这样......
public static string MyHelper(this HtmlHelper helper)
{
StringBuilder builder = new StringBuilder();
builder.Append("Hi There");
builder.Append(RenderPartial("MyPartialView"));
builder.Append("Bye!");
return builder.ToString();
}
当然,现在 RenderPartial 会直接渲染到响应中,所以这不起作用;我尝试了几种将部分渲染为字符串的解决方案,但似乎都失败了,我在该部分中使用 HtmlHelper。
这可能吗?
【问题讨论】:
标签: asp.net-mvc