Я создал пользовательский элемент управления и протестировал его, добавив его на страницу aspx, он работает очень хорошо.
Я написал пользовательский элемент управления, чтобы его можно было использовать в моем портале Sharepoint.
Я создал проект веб-части sharepoint и добавил следующий метод к методу.
public class Nov059PM : System.Web.UI.WebControls.WebParts.WebPart
{
Control _myControl;
protected override void CreateChildControls()
{
this.Controls.Clear();
_myControl = this.Page.LoadControl("~/usercontrols/Grid.ascx");
this.Controls.Add(_myControl);
}
}
Я поместил Grid.ascx в C: \ inetpub \ wwwroot \ wss \ VirtualDirectories \ myportno \Папка usercontrols.
Я создал веб-часть и развернул ее.
Когда я пытаюсь ее использовать, она говорит:
Не удалось загрузить тип 'Сетка.Сетка '.
Ошибка источника:
Строка 1: <% @ Control Language = "C #" AutoEventWireup = "true" Inherits = "Grid.Grid"%>
Я думаю, что Наследование должно состоять из четырех частей.Как мне сгенерировать четыре части имени для одного и того же?