Sco*_*ttE 5 asp.net custom-controls
我有一些自定义控件作为服务器控件项目创建.我做了一些更改,所以我只是将类添加到现有的Web应用程序项目中,这样我就可以在一个地方进行操作.此Web应用程序项目编译为一个用于多个Web项目的DLL.
当我构建Web应用程序项目并将dll放在不同网站的bin中时,当我使用该控件时,我收到以下错误:
未知的服务器标签'CustomControls:RadioButtonListForGrid'
如果我将自定义控件类添加到我的网站的app_code文件夹,它工作正常.我使用了对象浏览器并确认这些类在dll中.
我错过了一些明显的东西吗?我是否必须将这些作为服务器控制项目保留并使用ILmerge组合dll?
编辑
事实证明我需要添加程序集名称.事实证明,组件没有被命名为我认为的那样.我猜我应该检查一下.哎呀.
您是否将标签前缀添加到 web.config 中?
<pages>
<controls>
<add tagPrefix="CustomControls" namespace="MyApp.CustomControls" ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1756 次 |
| 最近记录: |