如何在ASP.NET中检索控件的呈现html?

Ach*_*les 3 asp.net

如何以编程方式检索ASP .NET中为Web控件呈现的html?

例如:

dim controlHTML as string = myControl.GetHTML()
Run Code Online (Sandbox Code Playgroud)

Meh*_*hin 6

System.Text.StringBuilder sb = new System.Text.StringBuilder();
using (System.IO.StringWriter sw = new System.IO.StringWriter(sb))
using (System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw))
{
    mycontrol.RenderControl(hw);
}
Run Code Online (Sandbox Code Playgroud)