2010-04-20 172 views

回答

12
public override void OnActionExecuting(ActionExecutingContext filterContext) 
{ 
    if (/* whatever */) 
    { 
     var result = new JsonResult(); 
     result.Data = /* json data */; 
     filterContext.Result = result; 
     return; 
    } 

    base.OnActionExecuting(filterContext); 
    return; 
} 
+0

確定如何在這裏插入JSON數據感謝 – zsharp 2010-04-20 21:15:23

+0

將結果要返回JSON數據的數據屬性。 – womp 2010-04-20 21:29:04

+1

我不得不添加'result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;'爲它工作 – 2015-05-07 15:02:30