asp.net动态解析用户控件(UserControl)
2021-05-19 10:30
阅读:727
标签:text output turn controls ext tput 页面 system sha
模块化的时候需要用到:
#region asp.net解析用户控件 ////// asp.net 解析用户控件 /// /// 控件文件的虚拟路径。 ///public string RenderControl(string virtualPath) { string html = string.Empty; //独立的用户控件是不能解析的 所以需要添加到页面上 Page page = new Page();//创建一个Page对象 UserControl ctrl = (UserControl)page.LoadControl(virtualPath); StringWriter output = new StringWriter(); using (var sw = new System.Web.UI.HtmlTextWriter(output)) { page.Controls.Add(ctrl);//添加用户控件到页面,独立的控件是不能解析的 page.RenderControl(sw);//解析控件 html = sw.InnerWriter.ToString();//输出解析内容 } output.Dispose(); return html; } #endregion
asp.net动态解析用户控件(UserControl)
标签:text output turn controls ext tput 页面 system sha
原文地址:http://www.cnblogs.com/LoveTX/p/7719487.html
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:asp.net动态解析用户控件(UserControl)
文章链接:http://soscw.com/index.php/essay/87619.html
文章标题:asp.net动态解析用户控件(UserControl)
文章链接:http://soscw.com/index.php/essay/87619.html
评论
亲,登录后才可以留言!