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对像 输出html
        Response.Write(tw.ToString());

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108074.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql 如何加索引_mysql如何添加索引

    mysql 如何加索引_mysql如何添加索引mysql添加索引的方法:可以通过【createtable】语句来添加,如【CONSTRAINTPRIMARYKEY|INDEX[][]】,表示创建一般索引。在mysql中可以在创建表(CREATETABLE)的同时创建索引;也可以在创建表后创建索引,使用CREATEINDEX语句或ALTERTABLE语句。(视频教程推荐:mysql视频教程)1、使用CREATEINDE…

    2022年5月12日
    50
  • Android audio_audiomack安卓版下载

    Android audio_audiomack安卓版下载音频基础知识声音有哪些重要属性呢?响度(Loudness)响度就是人类可以感知到的各种声音的大小,也就是音量。响度与声波的振幅有直接关系。音调(Pitch)音调与声音的频率有关系,当声音的频率越大时,人耳所感知到的音调就越高,否则就越低。音色(Quality)同一种乐器,使用不同的材质来制作,所表现出来的音色效果是不一样的,这是由物体本身的结构特性所决定的。

    2022年9月3日
    3
  • C++ – 实现strstr函数

    C++ – 实现strstr函数分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net/**CreatedbyChimomo**函数名:strStr*功能:找出字符串str2在字符串str1中第一次出现的位置(不包括str2的串结束符)。*返回值:若找到,返回指向该位置的指针;否则,返回空指针。…

    2022年6月25日
    27
  • Java中如何输入一个数组「建议收藏」

    Java中如何输入一个数组「建议收藏」第一种方法:(不限制输入数组的长度)System.out.println(“请输入几个数并用逗号隔开:”);Scannersc=newScanner(System.in);Stringstr=sc.next().toString();String[]arr=str.split(“,”);int[]b=newint[arr.length];for(intj=0;j<b.length;j++){b[j]=Integ

    2022年6月26日
    143
  • 久坐提醒插件,你值得拥有[通俗易懂]

    久坐提醒插件,你值得拥有[通俗易懂]文章首发于微信公众号「GitHub精选」,欢迎大家关注。大家好,我是章鱼猫。今天推荐的这个项目是「idea_seat」,IDEA久坐提醒插件。这个项目的作者是个妹子,为了程序员男朋友身体健康,作者开发了一款插件,这个插件每40分钟提醒一次该起来起来运动啦,并且展示一些骚骚的动图。12个经典小动作让你肩不痛,腰不酸,腿不麻!比如下边动图展示了其中三个动作:安装1、下载Jar包地址:htt…

    2022年10月1日
    0
  • C++单向链表_C语言定义链表

    C++单向链表_C语言定义链表(C/C++)初识单向链表第一次写博客,如果写得不好请谅解,欢迎大佬们一起交流讨论。在我初学链表的时候,会觉得书上讲解十分抽象,理解到头炸,在通过做题的方式后,对链表又产生了新的认识和看法,使用链表的方式更加灵活了,通过这篇文章与大家分享一下单向链表的一些知识。本文章主要讲单向链表:-创建-输出-排序-插入-删除-清空

    2025年7月9日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号