👩💻 Join our community of thousands of amazing developers!
1 . Create an attribute filter AjaxChildActionOnlyAttribute and override IsValidForRequest() method. namespace Website.AttributeFilters { public class AjaxChildActionOnlyAttribute : ActionMethodSelectorAttribute { public override bool IsValidForRequest(ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { return controllerContext.RequestContext.HttpContext.Request.IsAjaxRequest() || controllerContext.IsChildAction; } } } ...