Hi

I'm having problems with using a hash.  I put in a class and when I 
retrieve it, it's automagically become a string

ie

  <%= button_link _("Export CSV"),
        SearchParams.get_url_hash({ :action => :export_csv, :klass => 
Customer }, params, @search_fields) %>

Customer is a class that is available to my view


def export_csv
    klass = params[:klass]
    cond = SearchParams.get_search_conditions(klass, params, @search_fields)
    set_csv_headers(klass)
    csv_export(klass, cond)
  end

but here klass (and params[:klass]) is a string?  What I really want to 
do is

  <%= button_link _("Export CSV"),
        SearchParams.get_url_hash({ :action => :export_csv(Customer) }, 
params, @search_fields) %>

Any ideas why my lovely Customer class is being butchered into a string :(

Kev