我有一个像这样的控制器
public ActionResult ChangePassword(LG_CRD_PASSWORD_MODIFY_MAP pLG_CRD_PASSWORD_MODIFY_MAP)
{
....
}
和OnActionExecuting方法
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var param = filterContext.ActionParameters;
}
我无法从对象参数中提取值
答案 0 :(得分:2)
从字典中检索对象:
LG_CRD_PASSWORD_MODIFY_MAP extractedObj = param.Single(x => x.Key == "pLG_CRD_PASSWORD_MODIFY_MAP").value;
例如:
var prop = extractedObj.CURRENT_PASSWORD;