asp.net 如何获取一个服务端控件的innerHtml

问题:在codebehind.cs文件, 如何获取一个服务端控件的innerHtml

解决方案:

StringBuilder sb= new StringBuilder();
StringWriter sw= new StringWriter(sb);

HtmlTextWriter hw= new
HtmlTextWriter(sw);
yourServerControl.RenderControl(hw);

return sb.ToString();

注意事项:

要确认此服务端控件已经完成相应的数据绑定,赋值等操作后, 用上述方法你才会得到需要的HTML

你可能感兴趣的:(innerHTML)