我在控制器中给出了下面给出的JsonResult方法..
public async Task<JsonResult> Approve(string Decision, string Comments, string DeptCharged, string AcctCharged)
{
JSonOutPut jOut = new JSonOutPut();
.......
.......
......
........
if (isApproved)
{
jOut.Status = "Success";
}
return Json(jOut);
}
我在另一个方法中调用上面的方法,即在像这个
的同一个控制器中的ActionResultpublic async Task<ActionResult> Mapprove(string Id)
{
JsonResult jsonApprovals = await Approve( null, null, null, null);
// here i need to check the status of jsonapprovals
//if it is success i need to do some data changes....
}
在这里,我需要检查 jsonApprovals 的状态是否失败或成功..如何检查 Jsonapprovals的状态
答案 0 :(得分:0)
你可以这样做:
JsonResult jsonApprovals = await Approve( null, null, null, null);
JSonOutPut resultset = jsonApprovals.Data as JSonOutPut;
if(resultset !=null)
{
// do here what you want
}