注册简单的自定义控件(不是UserControl)

时间:2014-06-02 20:13:17

标签: c# asp.net .net user-controls

我正在尝试按照here实现一个简单的派生控件,但似乎无法将其注册使用。 UserControl可以正常使用

<pages>
     <controls>
          <add tagPrefix="prefix1" src="~/Folder1/UserControl1.ascx" tagName="tag1"/>

但是派生自System.Web.UI.Control的简单类 - 不要。

我尝试了以下

的各种变体
<pages>
     <controls>
          <add tagPrefix="prefix1" src="~/Folder1/Control1.cs" tagName="tag1"  assembly="assembly1" namespace=" assembly1.Control1" />

但没有成功。

1 个答案:

答案 0 :(得分:1)

不需要src属性。使用控件的命名空间和类名更新您的问题,我将更正我的答案

<add tagPrefix="prefix1" assembly="assembly1" namespace="assembly1.Control1" />