ucl.ascx代码:
namespace usercontrol
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
/// <summary>
/// ucl 的摘要说明。
/// </summary>
public class ucl : System.Web.UI.UserControl
{
public String _Msg;
protected System.Web.UI.WebControls.Label Label1;
public int _loopu;
public String _Color;
public String Msg
{
get
{
return _Msg;
}
set
{
_Msg=value;
}
}
public int loopu
{
get
{
return _loopu;
}
set
{
_loopu=value;
}
}
public String Color
{
get
{
return _Color;
}
set
{
_Color=value;
}
}
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
int i;
for(i=1;i<=_loopu;i++)
{
Label1.Text+="<font color="+_Color+">"+_Msg+"</font><br>";
}
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器
/// 修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
test.aspx页面
<%@ Page language="c#" Codebehind="test.aspx.cs" AutoEventWireup="false" Inherits="usercontrol.test" %><%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %>
<%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %> <%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %> <%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %> <%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %> <%@ Register TagPrefix="ucltest" TagName="ucl" Src="ucl.ascx" %>