asp.net – 在内容页面的主页面上设置属性值
发布时间:2020-05-23 19:54:58 所属栏目:asp.Net 来源:互联网
导读:每次加载页面时,我都需要将数据传递到母版页中的变量. 我在每个内容页面上设置了一个RequiredRoles字符串[],用于定义访问该页面所需的角色. 在我的母版页上,我有一个获取此数组的方法,并检查当前用户是否属于这些角色中的一个或多个. 我该怎么做呢?我基本上
|
每次加载页面时,我都需要将数据传递到母版页中的变量. 我在每个内容页面上设置了一个RequiredRoles字符串[],用于定义访问该页面所需的角色. 在我的母版页上,我有一个获取此数组的方法,并检查当前用户是否属于这些角色中的一个或多个. 我该怎么做呢?我基本上希望每个页面都定义了一个String [] RequiredRoles,并且主页面将在每次调用时加载它,并检查用户是否在这些角色中. 解决方法在母版页中创建一个属性,然后从内容页面访问它:母版页: public partial class BasePage : System.Web.UI.MasterPage
{
private string[] _RequiredRoles = null;
public string[] RequiredRoles
{
get { return _RequiredRoles; }
set { _RequiredRoles = value; }
}
}
内容页: public partial class _Default : System.Web.UI.Page
{
protected void Page_Load()
{
Master.RequiredRoles = new string[] { /*set appropriate roles*/ };
}
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Visual Studio 2008使用CodeBehind失去了对于AS
- ASP.NET Web应用程序(MVC)部署自动化和Subversion
- asp.net-mvc – 405消息,Web Api不允许的方法
- asp.net – 我可以在ASPX页面中使用扩展方法内联吗?
- asp.net-mvc – AspNet上的Kestrel vNext不提供索引页/
- asp.net-mvc – 将表单提交为JSON(无AJAX)
- ASP.NET:突出显示当前页面的菜单项
- asp-classic – 如何在Classic ASP中延迟响应
- asp.net-mvc-3 – 带区域的MVC – Html.ActionLink返回错误
- asp.net-mvc – MVC的HTTP缓存 – Last-Modified响应头始终
推荐文章
站长推荐
- asp.net-mvc – 如何禁用自动完成在MVC Html助手
- 从ASP.NET Web API中删除XML中的命名空间
- ASP.NET页面在IE缓存的清除办法
- asp.net-mvc – 使用Castle Windsor在ASP.NET MV
- .net – 有人有一个例子,说明为什么我会主持一个
- asp.net – 在button和asp之间的区别:button on
- asp.net-mvc-4 – 如何开发一个ASP.NET Web API接
- 如何将纯文本发布到ASP.NET Web API端点?
- asp.net-mvc-2 – 我可以从global.asax重定向到控
- asp.net – 我使用什么Active Directory字段来唯
热点阅读
