asp.net读取用户控件,自定义加载用户控件
生活随笔
收集整理的這篇文章主要介紹了
asp.net读取用户控件,自定义加载用户控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、自定義加載用戶控件
ceshi.aspx頁面
<html><body> <div id="divControls" runat="server"></div> </body></html>ceshi.aspx.cs頁面
System.Web.UI.UserControl newUC = (System.Web.UI.UserControl)Page.LoadControl("ceshi.ascx"); divControls.Controls.Add(newUC);?
2、把用戶控件轉換為html字符串
Page page = new Page();//這里新建了一個page對像,不是當前的page對像System.Web.UI.UserControl control = (System.Web.UI.UserControl)page.LoadControl("ceshi.ascx");page.Controls.Add(control);//在新建的page對像中加載進去System.IO.StringWriter tw = new System.IO.StringWriter();HtmlTextWriter wt = new HtmlTextWriter(tw);page.RenderControl(wt);//在新建的page對像 輸出htmlResponse.Write(tw.ToString());?
轉載于:https://www.cnblogs.com/webapi/p/7754438.html
總結
以上是生活随笔為你收集整理的asp.net读取用户控件,自定义加载用户控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 集合-集合介绍
- 下一篇: Python自动化开发01