【发布时间】:2012-03-08 02:00:20
【问题描述】:
我创建了一个只包含几个按钮的服务器控件。
CWNavigation.vb
<ToolboxData("<{0}:CWNavigation runat=""server""></{0}:CWNavigation>")> _
<DefaultProperty("Id")> _
Public Class CWNavigation
Inherits WebControl
然后我在我的 ASPX 页面中引用了它。请注意,控件在同一个解决方案中,同一个项目位于 Commun/Navigation/CWNavigation.vb 中。
<%@ Register TagPrefix="NAV" TagName="CWNavigation" Src="~/Commun/Navigation/CWNavigation.vb" %>
我将它添加到页面中。
<NAV:CWNavigation ID="CWNavigationService" runat="server" />
但设计器文件与代码隐藏一起生成它。
Protected WithEvents CWNavigationService As Global.System.Web.UI.UserControl
但这是错误的.. 它必须是 CWNavigation。是不是我做错了什么?
谢谢!
【问题讨论】:
标签: asp.net vb.net custom-controls custom-server-controls servercontrols