Click here to Skip to main content
13,000,179 members (72,640 online)
Rate this:
 
Please Sign up or sign in to vote.
public ActionResult Pending_CashDisbursement()
        {           
            ViewData["listPA"] = GetPA();
            ViewData["listPSA"] = GetPSA();
            return View();
        }
        public SelectList GetPA()
        {
            cmn_top objCmn_top = new cmn_top();
            DataTable Dt_item = new DataTable();
            Dt_item = objCmn_top.Reports_GetPA_CD_Cash_();
            var collection = from dtRow in Dt_item.AsEnumerable() select new { Text = dtRow.Field<string>("ch_pacode"), Value = dtRow.Field<string>("ch_pacode") };
            var listPA = new SelectList(collection, "value", "text");
            return listPA;
            }
  
        public SelectList GetPSA()
        {
            cmn_top objCmn_top = new cmn_top();
            DataTable Dt_item = new DataTable();
            Dt_item = objCmn_top.Reports_GetPSA_CD_Cash_("L01");
            var collection = from dtRow in Dt_item.AsEnumerable() select new { Text = dtRow.Field<string>("PSATXT"), Value = dtRow.Field<string>("PSATXT") };
            var listPSA = new SelectList(collection, "value", "text");
            return listPSA;
 
        }

I have two lists(GetPA, GetPSA) now which will fill two dropdowns in the view page.
I want to fill the second list(GetPSA) with the selected value of the First List(GetPA).
How do i perform it? I am not able to do it , please help.
Posted 19-Sep-12 23:44pm
drstylo571
Updated 3-Oct-12 1:05am
v2
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 3

  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 4

  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 6

Another useful link you may find it useful and easy to understand for beginner. A working code is included in the post.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.170624.1 | Last Updated 12 Aug 2014
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100