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.

c# - Filtering a collection of objects by ID -


teaching myself c# , problem have class creates person objects , adds them list (mypersonlist). have partygroup class takes personlist 1 of properties. issue mypersonlist contains whole results set @ moment each time creates new partygroup adds values in mypersonlist. there way tell add values in mypersonlist person.partygroupid matches current partygroup groupid dealing with. hope makes sense. thanks.

//person

using (asedatareader reader = commandperson.executereader())          {             while (reader.read())             {                 person person = new person();                 person.personid = convert.toint32(reader["person_id"]);                 person.partygroupid = convert.toint32(reader["party_group_id"]);                 person.fullname = reader["full_name"].tostring();                  mypersonlist.add(person);             }         } 

//partygroup

using (asedatareader reader = commandpartygroup.executereader())          {             while (reader.read())             {                 int groupid = convert.toint32(reader["party_group_id"]);                  if (mypartygrouplist.where(partygroup => partygroup.partygroupid == groupid).any() == false)                  {                     partygroup partygroup = new partygroup()                     {                         partygroupid = groupid,                         partygroupname = reader["party_group_name"].tostring(),                         personlist = mypersonlist//where personlist objects contain groupid???                       };                      mypartygrouplist.add(partygroup);                  }              }          } 

if understand problem correctly, need:

personlist = mypersonlist.where(p => p.partygroupid == groupid).tolist(); 

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 -