Я создал серверный элемент управления, состоящий только из нескольких кнопок.
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.Что-то я сделал не так?
Спасибо!