小编tsq*_*rio的帖子

ASP.NET MVC:从变量设置Authorize属性Role时出现问题,需要const

我在从变量设置Authorize属性Role值时遇到问题.错误消息表明它需要一个const变量.当我创建一个const类型变量时,它工作正常,但我试图从Web.Config文件或其他任何允许最终用户设置此值的文件中加载该值.我正在使用集成的Windows身份验证,因为这是一个仅限Intranet的应用程序.

有没有办法从控制器检查用户角色?我将在if语句中使用它来进行身份验证而不是属性.

[Authorize(Roles = Config.GMPUser)]
public ActionResult Index()
   {
      return View();
   }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc authorization

15
推荐指数
2
解决办法
2万
查看次数

如何从Model LINQ获取列名?

我希望获得从模型返回的列名列表.任何人都知道如何做到这一点,任何帮助将不胜感激.

示例代码:

var project = db.Projects.Single(p => p.ProjectID.Equals(Id));
Run Code Online (Sandbox Code Playgroud)

此代码将返回Projects对象,如何获取此模型中所有列名称的列表.

谢谢

linq reflection

3
推荐指数
2
解决办法
9929
查看次数

标签 统计

asp.net-mvc ×1

authorization ×1

c# ×1

linq ×1

reflection ×1