Frage : asp.net, c#, lassen unten Listenstörung fallen

Hallo ist aller,

What, das ich habe, vier Radioknöpfe und man lassen unten Liste fallen.

So rdba, rdbb, rdbc und rdbd und lassen unten Liste benanntes drpFit fallen.  

So, was jetzt geschieht, ist, dass, wenn Sie rdba auswählen, Liste unten fallenlassen, erhält bevölkert, wenn Sie rdbb dann auswählen, unten Liste erhält bevölkert mit relativen Daten fallenlassen.

This ist adaequat.

And Daten erhalten in einem datalist gezeigt.

This ist fein außerdem.

Now zum Beispiel wenn drpfit am selecteditem = 3 ist und rdba überprüft wird und ich das rdb zum rdbb es noch remebers das selecteditem = 3 und Würfe die Störung ändere, wie im drpFit_selectedindexchanged ich cade benenne, um Datenrasterfeld

Code unterhalb des

please Hilfe

Thanks zu errichten,

R8VI

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:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
//Another Radioknopf ist angeklickt worden

   geschütztes leeres rdba_CheckedChanged (Gegenstandabsender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }

   geschütztes leeres rdbb_CheckedChanged (Gegenstandabsender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   geschütztes leeres rdbc_CheckedChanged (Gegenstandabsender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   geschütztes leeres rdbd_CheckedChanged (Gegenstandabsender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


//Populate fallen unten 

allgemeiner Datensatz PopulateDropDown ()
        {
            Schnur sSearchType = Schnur. Leer; 
            wenn (rdba. Überprüftes == zutreffend)
            {
                //Bind fallen unten 
			dsFit.dataSource                 

            }
            wenn (rdbb. Überprüftes == zutreffend)
            {
                //Bind fallen unten 
                
			dsFit.dataSource
                dsFit.Items.Insert (0, „<-- Auserwählt -->");

            }
            wenn (rdbc. Überprüftes == zutreffend)
            {
                //Bind fallen unten 
                			
			dsFit.dataSource                
dsFit.Items.Insert (0, „<-- Auserwählt -->");



            }
            wenn (rdbd. Überprüftes == zutreffend)
            {
                			dsFit.dataSource                
            }
            RückholdsFil;

        }


//Selected-Index Änderung
       geschütztes leeres drpFilter_SelectedIndexChanged (Gegenstandabsender, EventArgs e)
        {
            Schnur sSearchType = Schnur. Leer;
            Schnur sSearchInput = Schnur. Leer;
            wenn (drpFilter.SelectedIndex! = 0)
            {
                wenn (rdba. Überprüftes == zutreffend)
                {
                    //Bind-Datenrasterfeld 

                }
                wenn (rdbb. Überprüftes == zutreffend)
                {
                    //Bind-Datenrasterfeld 


                }
                wenn (rdbc. Überprüftes == zutreffend)
                {

                    //Bind-Datenrasterfeld 


                }
                wenn (rdbd. Überprüftes == zutreffend)
                {

                }
            }
        }

Antwort : asp.net, c#, lassen unten Listenstörung fallen


In meiner vorhergehenden Anmerkung, die ich bat, über Ereignisse zu ignorieren, noch die Linie -- drpFilter.Items.Clear (); -- ist gültig und Sie sollten es versuchen. In Ihrem Code ist es wie:

allgemeiner Datensatz PopulateDropDown ()
        {
drpFilter.Items.Clear ();
            Schnur sSearchType = Schnur. Leer;
            wenn (rdba. Überprüftes == zutreffend)
            {
                //Bind fallen unten
                  dsFit.dataSource                

            }
Weitere Lösungen  
 
programming4us programming4us