namespace MyApp.MyNamespace
{
public class MyClass:System.Web.UI.Page
{
private DataUtility Util = new DataUtility();
private CookieData cd = MyClass.Toolbox.GetCurrentCookieData(HttpContext.Current);
//below I get the error: "System.Web.UI.Util is unavailable due to its protection level"
private int CompanyID = Util.GetCompanyIDByUser(cd.Users);
protected override void OnLoad(EventArgs e)
{
//I'd like to use CompanyID here
}
protected void MyEventHandler(object sender, EventArgs e)
{
//as well as here
}
}
А вот DataUtility:Получение доступности Ошибка на Общественном объекта
public class DataUtility
{
public DataUtility() {}
//snip
public int GetCompanyIDByUser(int UserID)
{
//snip
}
}
Я смотрел и DataUility, а также метод внутри него объявляются публично, так что я не знаю, почему я я получаю эту ошибку.
Я добавил все это между MyClass() {// здесь}, но столкнулся с той же ошибкой. –