Fråga : Tillfoga dropdownlists till en sida automatiskt och sylten dem mellan postbacks

Hi

I har en rengöringsdukutveckling att projektera som kräver borrande besegrar in i kategorier, som kan vara flera djupa lagrar, så min idé var att starta med en dropdownlist som var hård - bundit på sidan, men några följande underkategorier (som baserades på förälderkategorival) skulle visas i dropdownlists som skulle tillfogas dynamiskt till räddningen för page.

To mig en raddatid, om någon har gjort denna, in (vb.net eller c#) som jag skulle är extremt tacksam för något kodifierar. Eller om du inte har något som redan ut snidas en pekare till en mycket bra resurs som skulle för att vara mycket helpful.

Thanks.
" klar "

Svar : Tillfoga dropdownlists till en sida automatiskt och sylten dem mellan postbacks

är här kodifiera
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
**** c#***,

skyddade utan laga kraft Page_Load (anmärka avsändaren, EventArgs e),
    {
        om (! IsPostBack)
            CreateCtrls ();

    }
    privata utan laga kraft CreateCtrls ()
    {
        DropDownList ddl1 = nya DropDownList ();
        ddl1.ID = ”ddl1”;
        ddl1.Items.Add (”asdf0”);
        ddl1.Items.Add (”asdf1”);
        ddl1.Items.Add (”asdf2”);
        ddl1.Items.Add (”asdf3”);
        pnl. Controls.Add (ddl1);
        DropDownList ddl2 = nya DropDownList ();
        ddl2.ID = ”ddl2”;
        ddl2.Items.Add (”lkjh0”);
        ddl2.Items.Add (”lkjh1”);
        ddl2.Items.Add (”lkjh2”);
        ddl2.Items.Add (”lkjh3”);
        pnl. Controls.Add (ddl2);

        ViewState [”ControlsAdded2”] = true;
    }
    skyddad utan laga kraft btn1_Click (anmärka avsändaren, EventArgs e),
    {

    }
    skyddad åsidosättande utan laga kraft LoadViewState (anmärka savedState),
    {
        base.LoadViewState (savedState);
        om (ogiltig ViewState [”controlsadded1”] ==)
        {
            CreateCtrls ();
        }
    }

**** aspx***,



    
    
Andra lösningar  
 
programming4us programming4us