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(){//ここの間にすべてを追加しましたが、同じエラーが発生しました。 –