动态创建“WEB用户控件(WEB User Control)"和控件

原创 2007年10月07日 21:25:00

   用户控件有设计方便,界面可视化等优点,但是通常我们创建之后都是直接拖到页面中使用的,能不能在页面加载时动态创建呢?答案是肯定的:

请看如下代码:

 

 

    protected void Page_Load(object sender, EventArgs e)
    
...{
        
if (!IsPostBack)
        
...{
            
this.Form.Controls.Add(LoadControl("~/Controls/CopyRight.ascx"));  //就是这里



            TextBox txt 
= new TextBox(); //这里是创建一个ASP.net控件。
            this.Form.Controls.Add(txt);
        }


    }

 

将 Web 窗体页转换为用户控件

如果您已经开发了 Web 窗体页并决定在您的整个应用程序中访问其功能,则可以对该文件进行一些小改动,将其改成用户控件。Web 用户控件与 Web 窗体页非常相似,它们是使用相同的技术创建的。当将 We...
  • lynnlin1122
  • lynnlin1122
  • 2008年04月13日 11:32
  • 2396

WEB用户控件和WEB自定义控件的区别

很初学者对WEB用户控件和WEB自定义控件的区别不是很了解,经常把它们混为一谈,这两种控件之间的主要区别在于设计时的易创建性与易用性。Web 用户控件易于创建,但它们在高级方案中使用起来可能不太方便。...
  • xueying519
  • xueying519
  • 2007年04月08日 20:50
  • 489

Web用户控件(WebUserControl)嵌套问题-别忘了注册子用户控件

问题:1.创建了一个Web用户控件,YearMonth。 该控件包含两个下拉框,用于选择年月。该控件有一个方法GetValue(),返回年月的字符串比如"200801"。2.创建第二个Web用户控件,...
  • xiaomin98
  • xiaomin98
  • 2008年01月31日 19:39
  • 2455

ASP.NET中WEB用户控件和自定义控件

 自定义控件中UserControl(用户控件)和CustomControl(自定义控件)的区别Web用户控件与自定义控件的设计都是为了实现代码的重用.使程序开发者开发时方便快捷,提高开发效率。虽然W...
  • aaronbai
  • aaronbai
  • 2007年10月13日 16:38
  • 2456

c# web界面调用用户控件(包括前台调用和后台调用)

1)web界面前台代码 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   http://www.w3.org/1999/xh...
  • czh4869623
  • czh4869623
  • 2012年05月13日 16:53
  • 2129

asp.net从后台动态添加用户控件

在方法里加上这两句代码即可: Control control = Page.LoadControl("~/UserControls/PaintCalculation.as...
  • sabic
  • sabic
  • 2011年07月27日 11:35
  • 1539

web页面中给用户控件传递参数

 在用户控件中的cs代码中写一个公共变量或者属性,然后在页面中给其赋值就可以了!下面的例子就充分说明了整个问题:用户控件的cs代码:    protected void Page_Load(objec...
  • leibolanbo
  • leibolanbo
  • 2008年02月02日 14:05
  • 898

关于web调用winform 用户控件的实现

在web页面中可以显示Flash,可以显示播放器,也可以显示silverlight,是否可以显示.net中的winform 用户控件呢?答案是肯定的。但需要客户端安装.net FrameWork。 ...
  • fhzh520
  • fhzh520
  • 2008年03月01日 18:21
  • 5503

利用JS在web前段动态添加控件

//   var i = 0;         var CoRuType = '';         var CoRuTypes = new Array();         CoRuTypes...
  • u010078133
  • u010078133
  • 2013年08月27日 12:40
  • 948

自定义控件(usercontrol)与用户控件(customcontrol)区别??

这两种控件之间的主要区别在于设计时的易创建性与易用性。  Web 用户控件 Web 自定义控件 ...
  • gb1983
  • gb1983
  • 2007年03月21日 10:28
  • 1138
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态创建“WEB用户控件(WEB User Control)"和控件
举报原因:
原因补充:

(最多只允许输入30个字)