У меня есть расширение 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 внутри этого частичного.
Возможно ли это?