Vraag : Datalist stelde al zijn punten terug wanneer OnItemCommand in brand wordt gestoken

Ik had gewerkt aan datalist die een een andere datalist binnen het de genestelde lijst bestaat nu uit de knopen van het kleurenbeeld heeft wanneer iemand op om het even welke knopen klikt OnItemCommand in brand steekt en de gegevens van zowel ouder als kindpunten bijwerkt maar ik wil de andere punten in de lijst hun staat handhaven, maar de andere punten reseting ook aan aanvankelijke state

Thanks
" 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:
" notpretty "
protected nietige Swatches_ItemCommand (de afzender van Objecten, DataListCommandEventArgs e)
    {
        als („Uitgezochte“ e.CommandName ==)
        {
            koord deel = e.CommandArgument.ToString ();

            foreach (DataListItem parentItem in thumbRotatoralt.Items)
            {
                Etiket lblPart = (Etiket) parentItem.FindControl („lblPart“);
                Etiket lblproductcode = (Etiket) parentItem.FindControl („lblproductcode“);

                als (deel lblPart.Text ==)
                {
                    Beeld img1 = (Beeld) parentItem.FindControl („img1“);
                    lblPrice van het etiket = (Etiket) parentItem.FindControl („lblPrice“);

                    DataTable DTColourFetch = nieuwe DataTable ();
                    DTColourFetch = LoadColourInfo (deel, ColourCode, „GetAllColorSwatchesWithMin“);

                    als (DTColourFetch.Rows.Count > 0)
                    {
                        koord Image1 = DTColourFetch.Rows [0] [„Imagename“] .ToString ();



                        lblPrice.Text = FormatePrice (prijs, presaleprice);

                        img1.ImageUrl = FormatImageURL (Image1);


                        koord pnames = lblname. Tekst;
                        koord ProductName = pnames + „„+ getfirstcolourname;
                        lblname. Tekst = ProductName.Trim ();
                    }
                }
            }
        }
    }


 
        
            
                
                    

 
programming4us programming4us