我有一个实现我自己的“权限”接口的“页面”。
public interface PagePermissions{
Dictionary<string, Permission> readPermissions();
}
public partial class myWebPage: System.Web.UI.Page, PagePermissions
{
protected void Page_Load(object sender, EventArgs e)
{
}
Dictionary<string, Permission> PagePermissions.readPermissions()
{
Dictionary<string, Permission> results = new Dictionary<string, Permission>();
return results;
}
}
在我的母版页中,我获得了对当前 Page 对象的引用。
Page myPage = HttpContext.Current.Handler as Page;
但我不能调用我的函数 ReadPermission 因为它没有识别它:
myPage.readPermissions();
如何调用我实现的函数?