Quando si utilizza Html.RenderPartial, viene preso il nome della vista che si desidera eseguire il rendering e viene visualizzato il contenuto in quella posizione.Come funziona Html Helper, RenderPartial? Come posso implementare un helper che possa portare il contenuto da una vista parziale?
Vorrei implementare qualcosa di simile. Vorrei di prendere il nome della vista che si desidera rendere, insieme ad alcuni altre variabili, e rendere il contenuto all'interno di un contenitore ..
Ad esempio:
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();
}
}
Qualcuno sa come fare Questo?
Bello. - – womp