Я добавил пользовательский веб-элемент управления с именем HomePageItem в свой проект, и я пытаюсь создать его новый экземпляр на странице LandingPage.aspx программно.По какой-то причине класс не виден.Я просто получаю ошибку сборки, которая говорит:
Не удалось найти тип или имя пространства имен Controls_HomePageItem (отсутствует директива using или ссылка на сборку?)
Это строкакода в моем файле LandingPage.aspx:
Controls_HomePageItem hpi = new Controls_HomePageItem();
А вот и весь файл HomePageItem.ascx:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Controls_HomePageItem : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
Я попытался поместить элемент управления в пространство имен HomePage
например, так:
namespace HomePage {
public partial class Controls_HomePageItem : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
И затем ссылка на элемент управления выглядит примерно так в LandingPage.aspx HomePage.Controls_HomePageItem hpi = new HomePage.Controls_HomePageItem ();
, и я попытался использовать оператор сверху:
using HomePage;
Те же проблемы по-прежнему.Я не могу даже увидеть пространство имен HomePage из LandingPage.aspx
Пожалуйста, помогите.
TIA