【发布时间】:2014-10-30 08:00:46
【问题描述】:
我一直在考虑是否可以创建自己的“类”,例如,如果我想在我的用户表下创建一个“部门”系统,我是否能够创建一个可以使用的“类”我的 cshtml 文件可以检查某个用户是否是该部门的成员,而不必每次需要检查时都进行相同的查询?
例如:
if (!Divisions.IsUserInDivision("division"))
{
Response.Redirect("~/");
}
提前谢谢你。
【问题讨论】:
-
对不起,我真的很难理解。分区是某种权限检查是吗?我不确定你的问题是什么......
-
例如;通常你有 Roles.IsUserInRole("Admin"),它检查用户是否处于“Admin”角色。我想制作一个带有“部门”的系统,它可以检查用户是否在特定部门中。所以我想知道我是否可以自己创建一个名为 Divisions.IsUserInDivision("division") 的东西,或者这是否不可能。谢谢
-
这当然是可能的。一般来说,“这可能”问题不适合 SO,这个网站更适合“这是我所做的,这是我遇到的麻烦”类型的问题。我建议你写一些代码,看看你能走多远,然后就你写的代码提出具体问题。
-
@Mikkel 你不会因为forums.asp.net的问题的“质量”而受到评判。
-
@MVCDS - 我认为是的,这也可能是我将要使用的方法。我一直想知道如何制作课程,因为我计划将来使用它。
标签: c# asp.net-webpages razor-3