我有任何ASP.NET控件。我想要HTML字符串如何获取控件的HTML字符串?
最佳答案
这似乎起作用。
public string RenderControlToHtml(Control ControlToRender)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.IO.StringWriter stWriter = new System.IO.StringWriter(sb);
System.Web.UI.HtmlTextWriter htmlWriter = new System.Web.UI.HtmlTextWriter(stWriter);
ControlToRender.RenderControl(htmlWriter);
return sb.ToString();
}
关于.net - ASP.NET如何将控件呈现为HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58925/