【发布时间】:2015-02-06 15:57:05
【问题描述】:
当用户登录我的应用程序时,我想在整个应用程序中显示他的名字。我正在使用 asp.net MVC 框架。但我不想要的是必须在每个控制器中放入类似的东西:
ViewData["User"] = Session["User"];
这是因为您可能不会重复自己。 (我相信这就是 OO 编程的 DRY [Don't Repeat Yourself] 原则。) ViewData["User"] 在我的母版页上。所以我的问题是,在一个地方处理我的 ViewData["User"] 的巧妙方法是什么?
【问题讨论】:
标签: c# asp.net-mvc viewdata