我有这行代码。
return RedirectToAction("ManageAllUsers", "Home", new { upnSuffix = ActiveDirectoryHelper.GetUserByUserName(user.UserName).GetUpnSuffix() });
我在url中得到了这个结果:
home/ManageAllUsers/anyVlue
相反,我想要这个:
home/ManageAlluser?upnSuffix=anyvalue
我不知道我做错了什么。
答案 0 :(得分:0)
您的默认路由中可能没有名为upnSuffix
的参数。默认路由有一个名为id
的参数,您应该使用该参数。
return RedirectToAction("ManageAllUsers", "Home", new { id = ActiveDirectoryHelper.GetUserByUserName(user.UserName).GetUpnSuffix() });