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