# Render :update do |page| issue

**URL:** <https://www.ruby-forum.com/t/render-update-do-page-issue/191858>\
**Category:** Rails\
**Created:** [July 19, 2010, 10:10pm UTC](https://www.ruby-forum.com/t/render-update-do-page-issue/191858 "2010-07-19T22:10:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mamadoutoure](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecb155/32.png) [@mamadoutoure](https://www.ruby-forum.com/u/mamadoutoure)\
**Post date:** [July 19, 2010, 10:10pm UTC](https://www.ruby-forum.com/t/render-update-do-page-issue/191858/1 "2010-07-19T22:10:54Z")

</div>

Hi Folks, I’m trying to render a partial from my controller, but nothing  
happens. What’s wrong ???

Heres are my controller, views, and partials

# 1 - Controller :

```
  def generer
    render :update do |page|
      page.replace_html( "message_div", :partial => "files_list")
    end
  end

   def read
     puts 'test'
     send_file(params[:fic],:type => 'application/pdf' ,

```

:disposition =\>  
‘attachment’)  
end

# 2 - View:

```
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

```

“[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd](http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd)”\>

\<%= t :titre1 %\> \<%= javascript\_include\_tag 'calendrier\_fnc.js' %\> \<%= javascript\_include\_tag 'prototype.js' %\> \<%= javascript\_include\_tag :defaults %\>

\<%form\_tag({ :action =\> :generer }, {:id=\>‘form1’}) do -%\>

```
  <div class="floatLeft generes">
    <%= submit_tag t(:titre17) %>
  </div>
<div id="message_div">

      <% if ! @file_name_arr.nil? %>
          <%= render :partial => "files_list" %>

     <% end %>
</div>

```

 ....
# 3 - Partial (\_file\_list.html.erb)

```
<% @file_name_arr.each do |fic| %>
        <p>
         <%= link_to fic.to_s, {:action =>'read', :id => nil, :fic

```

=\> fic} %\>

  
\<% end %\>

---

<div class="post-metadata">

**Author:** ![mamadoutoure](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecb155/32.png) [@mamadoutoure](https://www.ruby-forum.com/u/mamadoutoure)\
**Post date:** [July 20, 2010, 3:28pm UTC](https://www.ruby-forum.com/t/render-update-do-page-issue/191858/2 "2010-07-20T15:28:36Z")

</div>

On 2010/7/19 Mamadou Touré [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’m trying to render a partial from my controller, but nothing  
> happens. What’s wrong ???  
> …  
> 2 - View:  
> …  
> \<% if ! @file\_name\_arr.nil? %\>  
> \<%= render :partial =\> “files\_list” %\>  
> …  
> 3 - Partial (\_file\_list.html.erb)

“files” vs “file”.

-Dave

–  
Specialization is for insects. | Professional: [http://davearonson.com](http://davearonson.com)  
-Robert Anson Heinlein | Programming: [http://codosaur.us](http://codosaur.us)  
-------------------------------+ Leadership: [http://dare2xl.com](http://dare2xl.com)  
Have Pun, Will Babble! -me | Et Cetera: [http://davearonson.net](http://davearonson.net)
