欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Asp.net网站开发(二)用户控件

程序员文章站 2024-03-25 21:28:16
...

用户控件

定义:

在 ASP.NET 中:使用与 ASP.NET 页相同的语法,以声明方式创作的服务器控件。该控件用 .ascx 扩展名保存为文本文件。用户控件允许对页功能进行分区和重用。第一次请求时,页框架立即将用户控件分析为从 System.Web.UI.UserControl 派生的类,并将该类编译到一个程序集中;页框架在后面的请求中将重用该程序集。因为用户控件不需要预编译就可以进行页面样式创作和部署,所以开发起来很容易。

创建用户控件:

添加——新建项——web用户控件

Asp.net网站开发(二)用户控件

使用用户控件:

直接把用户控件.ascx从“解决方案资源管理器”中拖到需要使用的web页面上

Asp.net网站开发(二)用户控件

使用添加方法

1.      在用户控件页面添加方法

 

    public void forColor(Color color)

       {

        TextBox1.ForeColor=color;

           Button1.BackColor = color;

        }

Asp.net网站开发(二)用户控件

2.      调用方法


WebUserControl11.forColor(Color.Green);

 Asp.net网站开发(二)用户控件