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
}
}
Et voici DataUtility:Erreur d'accessibilité sur l'objet public
public class DataUtility
{
public DataUtility() {}
//snip
public int GetCompanyIDByUser(int UserID)
{
//snip
}
}
Je l'ai regardé et DataUility ainsi que la méthode à l'intérieur de celui-ci sont déclarées publiques, donc je ne sais pas pourquoi je Je reçois cette erreur.
J'ai ajouté tout cela entre MyClass() {// ici}, mais j'ai rencontré la même erreur. –