I have an MVC 4 view where I render the following actions
@{ Html.RenderAction(\"Index\", \"Logo\"); Html.RenderAction(\"Index\", \"MainMenu\"); } >
I was facing the same issue but I put [HTTPGet] attribute over the function name and it worked for me.
[HttpGet] //for Filter parital view [ChildActionOnly] public ActionResult Filter() { // Your code will come here. }