C# 在Site.Master中检索变量
我正在使用intranet(纠正错误并添加功能),现在我需要做的是识别登录用户在C# 在Site.Master中检索变量,c#,asp.net-mvc,forms-authentication,C#,Asp.net Mvc,Forms Authentication,我正在使用intranet(纠正错误并添加功能),现在我需要做的是识别登录用户在站点中是否将其isAdministrator变量设置为true或false。掌握,以便允许(或不允许)显示管理员选项卡 isAdministrator变量包含在Employee对象中,如下所示: [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)] [DataMemberAttribute()] public global::S
站点中是否将其isAdministrator
变量设置为true
或false
。掌握
,以便允许(或不允许)显示管理员
选项卡
isAdministrator
变量包含在Employee
对象中,如下所示:
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Boolean IsAdministrator
{
get
{
return _IsAdministrator;
}
set
{
OnIsAdministratorChanging(value);
ReportPropertyChanging("IsAdministrator");
_IsAdministrator = StructuralObject.SetValidValue(value);
ReportPropertyChanged("IsAdministrator");
OnIsAdministratorChanged();
}
}
private global::System.Boolean _IsAdministrator;
partial void OnIsAdministratorChanging(global::System.Boolean value);
partial void OnIsAdministratorChanged();
并在我创建新的员工时创建(或填写)(同时创建新用户登录)
我查了一下,找到了关于View.Data
的信息,以获取站点的信息。Master
,但我似乎不明白。你确定你真的在使用MVC吗?我当然知道,有理由怀疑吗?也就是说,MVC不使用母版页。为了向后兼容,你可以在MVC网站中使用Web表单,但它们是完全不同的。这很奇怪,我是一名实习生,我只需要调试/更新它(而且我是这项技术的新手)-谢谢你的输入。我首先问的原因是,你的问题只标记为MVC,特别是当问题很可能与MVC无关时,它将严重限制您的答案。我建议将MVC标记完全替换为Web表单标记,或者至少添加Web表单标记。