none
Dropdown-Auswahl trotz POSTBACK immer noch vorhanden RRS feed

  • Frage

  • 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

    Freitag, 6. November 2015 15:28

Antworten

  • Hi,

    habe einen Workaround: ddl.ID = ID-{RowIndex}-{ColIndex}-{DateTimne.Now}.

    Damit wird alles initialisiert.

    Grüße Hipp


    Gruß Hipp

    • Als Antwort markiert Hipp1010 Dienstag, 8. Dezember 2015 15:47
    Freitag, 6. November 2015 16:15