Vraag : asp.net, c#, daling onderaan lijstfout

Hallo is allen,

What die ik vier radioknopen en één daling onderaan lijst heb gehad. />So rdba

So wat nu gebeurt is dat als u plukt de rdbadaling onderaan lijst bevolkt wordt als u rdbb dan daalt onderaan lijst bevolkt wordt met relatieve gegevens plukt.

This werkt boete.

And- gegevens in een datalist worden getoond.

This is eveneens fijn.

Now bijvoorbeeld als drpfit bij selecteditem = 3 en rdba zijn wordt gecontroleerd en ik verander nog rdb in rdbb het remebers selecteditem = 3 en werp de fout zoals in drpFit_selectedindexchanged ik cade roep om gegevensnet

Code onder

please hulp

Thanks te bouwen,

R8VI

" codeBody "
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:
de
//Another is geklikt

   de beschermde leegte rdba_CheckedChanged (objecten afzender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }

   de beschermde leegte rdbb_CheckedChanged (objecten afzender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   de beschermde leegte rdbc_CheckedChanged (objecten afzender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


   de beschermde leegte rdbd_CheckedChanged (objecten afzender, EventArgs e)
        {
            PopulateDropDown (); 
            
        }


//Populate daling neer 

openbare Dataset PopulateDropDown ()
        {
            koord sSearchType = koord. Leeg; 
            als (rdba. Gecontroleerde ware ==)
            {
                //Bind Daling neer 
			dsFit.dataSource                 

            }
            als (rdbb. Gecontroleerde ware ==)
            {
                //Bind Daling neer 
                
			dsFit.dataSource
                dsFit.Items.Insert (0, „<-- Selecteer -->“);

            }
            als (rdbc. Gecontroleerde ware ==)
            {
                //Bind Daling neer 
                			
			dsFit.dataSource                
dsFit.Items.Insert (0, „<-- Selecteer -->“);



            }
            als (rdbd. Gecontroleerde ware ==)
            {
                			dsFit.dataSource                
            }
            terugkeer dsFil;

        }


//Selected indexVerandering
       de beschermde leegte drpFilter_SelectedIndexChanged (objecten afzender, EventArgs e)
        {
            koord sSearchType = koord. Leeg;
            koord sSearchInput = koord. Leeg;
            als (drpFilter.SelectedIndex! = 0)
            {
                als (rdba. Gecontroleerde ware ==)
                {
                    //Bind gegevensnet 

                }
                als (rdbb. Gecontroleerde ware ==)
                {
                    //Bind gegevensnet 


                }
                als (rdbc. Gecontroleerde ware ==)
                {

                    //Bind gegevensnet 


                }
                als (rdbd. Gecontroleerde ware ==)
                {

                }
            }
        }

Antwoord : asp.net, c#, daling onderaan lijstfout


In mijn vorige commentaar die ik vroeg om over gebeurtenissen, nog de lijn te negeren -- drpFilter.Items.Clear (); -- is geldig en u zou het moeten proberen. In uw code zal het als zijn:

openbare Dataset PopulateDropDown ()
        {
drpFilter.Items.Clear ();
            koord sSearchType = koord. Leeg;
            als (rdba. Gecontroleerde ware ==)
            {
                //Bind Daling neer
                  dsFit.dataSource                

            }
Andere oplossingen  
 
programming4us programming4us