Breaking 05_03 in twain

This commit is contained in:
Jess Chadwick
2018-06-11 01:44:36 -04:00
parent 20458e435e
commit cedb4e8f46
299 changed files with 61234 additions and 85 deletions

View File

@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace HPlusSports.Extensions
{
public class AllowPartialRenderingAttribute : ActionFilterAttribute
{
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
var request = filterContext.HttpContext.Request;
var result = filterContext.Result as ViewResult;
if (request == null)
return;
if (request.IsAjaxRequest())
{
filterContext.Result = new PartialViewResult
{
TempData = result.TempData,
View = result.View,
ViewData = result.ViewData,
ViewEngineCollection = result.ViewEngineCollection,
ViewName = result.ViewName,
};
}
}
}
}