MyDropDownList.DataSource = myList;
MyDropDownList.DataTextField="Name";
MyDropDownList.DataValueField="ID";
MyDropDownList.DataBind();
So binde ich meine Objektliste an eine Dropdown-Liste. Meine Frage ist, wie setze ich das DataTextField auf die ToString() -Methode des Objekts.C# DDL Datenquellenliste des Objekts. Wie setze DataTextField auf den toString() des Objekts?
Die ToString() zurückkehren würde ID + "" + Name
I
MyDropDownList.DataTextField="ToString()";
und
MyDropDownList.DataTextField="ToString";
aber versucht haben, die Datatextfield will einen Eigenschaftsnamen, kein Verfahren Name.
Wie, wenn überhaupt, kann ich darüber gehen?
gibt es einige gute Infos http://stackoverflow.com/questions/4794746/format-dropdownlist-textvalue – JKerny
auch DataTextField ist ein String-Check hier https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols. Dropdown-Liste (v = vs.110) .aspx – JKerny