isを使用Html.RenderPartial
すると、レンダリングするビューの名前が取得され、その場所にコンテンツがレンダリングされます。
似たようなものを実装したいと思います。レンダリングしたいビューの名前を他のいくつかの変数と一緒に取得し、コンテナー内のコンテンツをレンダリングしたいと思います。
例えば:
public static class WindowHelper
{
public static string Window(this HtmlHelper helper, string name, string viewName)
{
var sb = new StringBuilder();
sb.Append("<div id='" + name + "_Window' class='window'>");
//Add the contents of the partial view to the string builder.
sb.Append("</div>");
return sb.ToString();
}
}
誰もがこれを行う方法を知っていますか?