用户自定义控件的问题
就照着Quickstart写了个最简单的自定义控件,代码如下:
using System;
using System.Web;
using System.Web.UI;
namespace ControlBuilder
{
public class RichLabel : Control
{
protected override void Render(HtmlTextWriter output)
{
output.Write("{0} {1} {2}","<H2>", "Welcome to Control Development Text!", "</H2>");
}
}
}
然后就将其放到一个web页上,执行时总是出现下面的错误:
编译器错误信息: CS0234: 类型或命名空间名称“RichLabel”在类或命名空间“System.Web.UI.ControlBuilder”中不存在(是否缺少程序集引用?)
可是ControlBuilder是我自己的命名空间,怎么会跑到System.Web.UI下面去的?
请大家不吝赐教,谢谢