Hi,
nachdem ich nun meine dutzenden dropdownlists unter "_RowDataBound" in die einzelnen Zellen binde, was trotz der Anzhal super schnell geht, habe ich das Problem, dass meine Auswahl nach dem POSTBACK erhalten bleibt.
Mein Bind einer DropDownListe in einer Zelle sieht folgendermaßen aus:
DropDownList ddl = new DropDownList();
ddl.EnableViewState = false;
ddl.DataTextField = "Key";
ddl.DataValueField = "Value";
ddl.DataSource = listPlanningType;
ddl.DataBind();
colWeek = colIdx - 14;
ddl.Attributes.Add("KW", colWeek.ToString());
ddl.Attributes.Add("DataType", data_type);
saveKey = vts_id + @"_" + msg_code;
ddl.Attributes.Add("saveKey", saveKey);
ddl.CssClass = "panelActionRightDataDropDown actionSave";
ddl.Text = "";
ddl.Items.FindByText("").Selected = true;
ddl.SelectedValue = "";
e.Row.Cells[colIdx].Controls.Add(ddl);
Egal was ich mit der Dropdownliste anstelle, ich bekomme das Ding nicht leer.
Gruß Hipp
Gruß Hipp