Pytanie : asp.net, c#, opuszczać puszek lista błąd

Cześć Mieć,

What I mieć być cztery radiowy guzik i jeden opuszczać puszek lista.

So rdba, rdbb, rdbc, i rdbd i opuszczać puszek lista dzwonić drpFit.  

So dane zdarzać się teraz być że jeżeli ty podnosić rdba opuszczać puszek lista dostawać ludnościowy jeżeli ty podnosić rdbb then opuszczać puszek lista dostawać ludnościowy z względny dane.

This pracować świetnie.

And dane dostawać pokazywać w datalist.

This być świetnie także.

Now na przykład jeżeli drpfit być przy selecteditem = 3 i rdba sprawdzać i i zmieniać the rdb rdbb ono wciąż remebers the selecteditem = 3 i rzut the błąd w the drpFit_selectedindexchanged I dzwonić 3 dane siatka

Code pod

please pomoc

Thanks,

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:
36:
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 Radio guzik klikać

   ochraniać pustka rdba_CheckedChanged (przedmiot nadawca, EventArgs e)
        {
            PopulateDropDown (); 
            
        }

   ochraniać pustka rdbb_CheckedChanged (przedmiot nadawca, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   ochraniać pustka rdbc_CheckedChanged (przedmiot nadawca, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   ochraniać pustka rdbd_CheckedChanged (przedmiot nadawca, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


//Populate opuszczać puszek 

jawny DataSet PopulateDropDown ()
        {
            smyczkowy sSearchType = sznurek. Pusty; 
            jeżeli (rdba. Sprawdzać == prawdziwy)
            {
                //Bind Opadowy puszek 
			dsFit.dataSource                 

            }
            jeżeli (rdbb. Sprawdzać == prawdziwy)
            {
                //Bind Opadowy puszek 
                
			dsFit.dataSource
                dsFit.Items.Insert ((0), "<-- Wybiórka -->");

            }
            jeżeli (rdbc. Sprawdzać == prawdziwy)
            {
                //Bind Opadowy puszek 
                			
			dsFit.dataSource                
dsFit.Items.Insert ((0), "<-- Wybiórka -->");



            }
            jeżeli (rdbd. Sprawdzać == prawdziwy)
            {
                			dsFit.dataSource                
            }
            powrotny dsFil;

        }


//Selected wskaźnik Zmiana
       ochraniać pustka drpFilter_SelectedIndexChanged (przedmiot nadawca, EventArgs e)
        {
            smyczkowy sSearchType = sznurek. Pusty;
            smyczkowy sSearchInput = sznurek. Pusty;
            jeżeli (drpFilter.SelectedIndex! = (0))
            {
                jeżeli (rdba. Sprawdzać == prawdziwy)
                {
                    //Bind dane siatka 

                }
                jeżeli (rdbb. Sprawdzać == prawdziwy)
                {
                    //Bind dane siatka 


                }
                jeżeli (rdbc. Sprawdzać == prawdziwy)
                {

                    //Bind dane siatka 


                }
                jeżeli (rdbd. Sprawdzać == prawdziwy)
                {

                }
            }
        }

Odpowiedź : asp.net, c#, opuszczać puszek lista błąd


W mój poprzedzający komentarz który I pytać o wydarzenie, wciąż the linia -- drpFilter.Items.Clear (); -- być ważny i ty musieć ono. W twój kod ono być jak:

jawny DataSet PopulateDropDown ()
        {
drpFilter.Items.Clear ();
            smyczkowy sSearchType = sznurek. Pusty;
            jeżeli (rdba. Sprawdzać == prawdziwy)
            {
                //Bind Opadowy puszek
                  dsFit.dataSource                

            }
Inne rozwiązania  
 
programming4us programming4us