2
抓住當前用戶的OU並返回一個具有關於OU的幾個屬性的自定義模型(Division)。然後通過ViewBag傳遞它。我的控制器看起來是這樣的:有人可以幫我幹DRY-ify這些ASP.NET MVC控制器ActionResults
public ActionResult NewAccountRequest()
{
var currentUser = HttpContext.User;
var userDivision = ADTools.GetDivisionFromUser(currentUser.Identity.Name);
ViewBag.UserDivision = userDivision;
....
}
[HttpPost]
public ActionResult LookupUNI(string uni)
{
var currentUser = HttpContext.User;
var userDivision = ADTools.GetDivisionFromUser(currentUser.Identity.Name);
ViewBag.UserDivision = userDivision;
....
}
等
這對我需要的東西非常適用。謝謝。 –