Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

Rails, collection_select - remembering values with :selected after form submitted -


(using rails 2.3.5 on internal work server no choice of versions, , i'm pretty new)

i'm building search form need provide list of directories user can select one(s) search against. i'm trying figure out how selected values of collection_select remain after form submitted.

say user selected 3 directories collection_select, id's of directories in params:

directory: !map:hashwithindifferentaccess    id:    - "2"   - "4"   - "6" 

i know can manually specify multiple selected items:

<%= collection_select :directory, :id, @directories, :id, :name,                  {:selected => [2,4,6]}, {:size => 5, :multiple => true} %> 

i've played around bit , able "to_i" against single value in params hash:

<%= collection_select :directory, :id, @directories, :id, :name,                  {:selected => params[:directory][:id][0].to_i}, {:size => 5, :multiple => true} %> 

what can't figure out how use of values of :directory params @ same time user selected remains after form submitted. help.

i'm not precisely sure you're asking, if you're trying array of strings in params[:directory][:id] array of integers, need is

params[:directory][:id].map{|id|id.to_i} 

Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -