Fråga : Datalist nollställer alla dess objekt, när OnItemCommand avfyras

Jag hade fungerat på datalisten som har en en annan datalistinsida det som bygga bo för att lista, består av färgar avbildar knäppas nu, då någon klickar på några av knäppas OnItemCommanden är skottlossning och att uppdatera datan av både förälder- och barnobjekt, men jag önskar att de andra objekten i lista ska underhålla deras statligt, men de andra objekten reseting också för att märka med sina initialer state

Thanks
> för
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:
" codeBody " " notpretty class= " för protected utan laga kraft Swatches_ItemCommand (anmärka avsändaren, DataListCommandEventArgs e), { om (e.CommandName-== ”väljer”), { stränga delen = e.CommandArgument.ToString (); foreach (DataListItem parentItem i thumbRotatoralt.Items) { Märk lblPart = (etiketten) parentItem.FindControl (”lblPart”); Märk lblproductcode = (etiketten) parentItem.FindControl (”lblproductcode”); om (lblPart.Text-==del) { Avbilda img1 = (avbilda), parentItem.FindControl (”img1”); Märk lblPricen = (etiketten) parentItem.FindControl (”lblPrice”); DataTable DTColourFetch = nya DataTable (); DTColourFetch = LoadColourInfo (delen, ColourCode, ”GetAllColorSwatchesWithMin”); om (DTColourFetch.Rows.Count > 0) { stränga Image1 = DTColourFetch.Rows [0] [”Imagename”,], .ToString (); lblPrice.Text = FormatePrice (prissätta, presaleprice); img1.ImageUrl = FormatImageURL (Image1); stränga pnames = lblname. Text; stränga ProductName = pnames + ””+ getfirstcolourname; lblname. Text = ProductName.Trim (); } } } } }
javascript för href= " " för relateditemdescr2pbuttons för
javascript för href= " " för relateditemdescr2pbuttons för



javascript för href= " " för relateditemdescr2pbuttons för

Svar : Datalist nollställer alla dess objekt, när OnItemCommand avfyras

Du postade inte delen var du röran datan till datalisten, men min första gissning skulle är att bandet äger rum alltid. Försök som sätter det insida ettmeddelande:
om (! Page.IsPostback)
{
thumbRotatoralt.DataSource = datasource;
thumbRotatoralt.DataBind ();
}
Andra lösningar  

 
programming4us programming4us