RenderAction is an ASP.NET MVC helper method, available starting in the 2nd version, that calls from a view and outputs the results of the action in place within the view.
Questions tagged [renderaction]
130 questions
                    
                    1079
                    
            votes
                
                13 answers
            
        Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction
In ASP.NET MVC, what is the difference between:
Html.Partial and Html.RenderPartial
Html.Action and Html.RenderAction
         
    
    
        Ghooti Farangi
        
- 19,926
- 15
- 46
- 61
                    43
                    
            votes
                
                3 answers
            
        Equivalent of Html.RenderAction in ASP.NET Core
I am trying to switch to ASP.NET Core from my small ASP.NET MVC 4 application.
In my MVC 4 application, I have a Layout file that uses RenderSection as:
@RenderSection("xyz", required: false)
Then, in my Index file, I have:
@section xyz{
       …
         
    
    
        user6542823
        
- 1,396
- 2
- 14
- 24
                    35
                    
            votes
                
                12 answers
            
        Error executing child request for handler in view
I have an MVC 4 view where I render the following actions
@{
    Html.RenderAction("Index", "Logo");
    Html.RenderAction("Index", "MainMenu");
}
I have a form on my view which is filled out and posted to the controller. In the controller I…
         
    
    
        Andre Lombaard
        
- 6,985
- 13
- 55
- 96
                    29
                    
            votes
                
                2 answers
            
        MVC5 Html.RenderAction with different controller
I am starting with MVC5 and created first project from MVC5 Getting Started.
Now trying with Partial Rendering and added a method in MoviesController as below
[ChildActionOnly]
public ActionResult PriceRange()
{
   var maxprice = db.Movies.Max(m =>…
         
    
    
        SamTech
        
- 1,305
- 2
- 12
- 22
                    14
                    
            votes
                
                6 answers
            
        Asp.Net MVC2 RenderAction changes page mime type?
It appears that calling Html.RenderAction in Asp.Net MVC2 apps can alter the mime type of the page if the child action's type is different than the parent action's.
The code below (testing in MVC2 RTM), which seems sensible to me, will return a…
         
    
    
        Gabe Moothart
        
- 31,211
- 14
- 77
- 99
                    8
                    
            votes
                
                1 answer
            
        What's the current practice for partial caching in ASP MVC2?
My website pages are composed of two kinds of content. The first is variable between users but constant for all pages. The second is constant across users, but variable between pages. This is a common layout. What is the best way to apply output…
         
    
    
        Kennet Belenky
        
- 2,755
- 18
- 20
                    8
                    
            votes
                
                1 answer
            
        How can I get Html.RenderAction to call the Get method on a Post?
After rendering a view on a Post, a call to RenderAction inside the view will call for the Post method. Is there any way to specify I want to call the Get method instead of the Post?  
         
    
    
        godhandiscen
        
- 85
- 2
- 6
                    7
                    
            votes
                
                4 answers
            
        Asp.Net MVC 3 - @Html.Action won't render/return any HTML
I've been moving a fairly new project from ViewPages to Razor today, and all seems to be going well. Except I'm trying to use Html.Action to render a user control and it won't render anything.
So I have a Shared/_Layout.cshtml file which is…
         
    
    
        Steve Owen
        
- 2,022
- 1
- 20
- 30
                    7
                    
            votes
                
                1 answer
            
        RenderAction differences
Why is this code correct:
 @{
   Html.RenderAction("PostImagesForPost", "BlogPost", new { id = Model.ID });
  }
And this code
 @Html.RenderAction("PostImagesForPost", "BlogPost", new { id = Model.ID })
through this error message:
Compiler Error…
         
    
    
        POIR
        
- 3,110
- 9
- 32
- 48
                    7
                    
            votes
                
                3 answers
            
        ActionFilterAttribute: Where is the 'Cancel' property?
Whatever happened to the Cancel property on the ActionExecutingContext? How would one abort a RenderAction when using an ActionFilterAttribute or is there another way to skin this cat?
  public override void OnActionExecuting(ActionExecutingContext…
         
    
    
        rjarmstrong
        
- 1,221
- 12
- 22
                    7
                    
            votes
                
                2 answers
            
        should I be using an @html.renderpartial or @html.renderaction
I'm trying to bring in my menu.
In my _Layout.cshtml page I have
            
            
                
                    
    
    
         
    
    
                
            
        
    
                
                  @Html.RenderAction("Navigation", "Nav")
The Nav Controller looks like this
public ActionResult…
         
    
    
        haydnD
        
- 2,225
- 5
- 27
- 61
                    6
                    
            votes
                
                2 answers
            
        active admin render edit page
I can easily redirect but I'd like to do a render the edit page on validation failure so I carry over all the validation methods into the form.  I'm not sure how to render the edit action using active_admin. 
If I try render :action => 'edit' I get…
         
    
    
        holden
        
- 13,471
- 22
- 98
- 160
                    6
                    
            votes
                
                4 answers
            
        RenderAction calls wrong action method
I'm struggling with renderaction, the problem is that it calls the wrong action method on my controller.
On my "Users" controller there are two action methods called edit, one for get and one for post requests:
public virtual ActionResult Edit(int…
         
    
    
        Adrian Grigore
        
- 33,034
- 36
- 130
- 210
                    6
                    
            votes
                
                1 answer
            
        Html.RenderAction using AJAX
Is it possible to use HTMl.RenderAction using ajax to provide the parameter?
I have a controller action like this
[ChildActionOnly]
Public ActionResult EmployeeData(string id)
{
    Employee employee = new Employee();
    //do work to get data
   …
         
    
    
        twal
        
- 6,999
- 17
- 48
- 58
                    6
                    
            votes
                
                1 answer
            
        Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction. can any one please describe the difference
In ASP.NET MVC, what is the difference between:
Html.Partial and Html.RenderPartial
Html.Action and Html.RenderAction
         
    
    
        Nikhil Saswade
        
- 167
- 2
- 6
- 16