用戶控件
定義:
在 ASP.NET 中:使用與 ASP.NET 頁相同的語法,以聲明方式創作的服務器控件。該控件用 .ascx 擴展名保存爲文本文件。用戶控件允許對頁功能進行分區和重用。第一次請求時,頁框架立即將用戶控件分析爲從 System.Web.UI.UserControl 派生的類,並將該類編譯到一個程序集中;頁框架在後面的請求中將重用該程序集。因爲用戶控件不需要預編譯就可以進行頁面樣式創作和部署,所以開發起來很容易。
創建用戶控件:
添加——新建項——web用戶控件
使用用戶控件:
直接把用戶控件.ascx從“解決方案資源管理器”中拖到需要使用的web頁面上
使用添加方法
1. 在用戶控件頁面添加方法
public void forColor(Color color)
{
TextBox1.ForeColor=color;
Button1.BackColor = color;
}
2. 調用方法
WebUserControl11.forColor(Color.Green);