我有一个 ASP.NET 3.5 站点,在其中的某些地方,我正在检查当前登录的 Active Directory 用户是否在某个 AD 安全组中。在 Page_Load 中,我正在做这样的事情:
if (isInADGroup(UserGUID))
{
//继续
现在我想知道,我不能只创建一个自定义属性,就像一些 MVC 的安全属性一样,它运行此检查并取消执行或显示错误消息吗?
最佳答案
不确定属性,但您始终可以创建一个自定义页面来处理从 System.Web.UI.Page 继承的这个问题,并将其用作您的 Web 表单的基类。
关于c# - ASP.NET 中用于 Page_Load 的自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889464/