MyDropDownList.DataSource = myList;
MyDropDownList.DataTextField="Name";
MyDropDownList.DataValueField="ID";
MyDropDownList.DataBind();
これは、オブジェクトリストをドロップダウンリストにバインドする方法です。私の質問は、DataTextFieldをオブジェクトのToString()メソッドに設定する方法です。C#DDLオブジェクトのデータソースのリスト。 DataTextFieldをオブジェクトのtoString()に設定する方法は?
のToString()は私が
MyDropDownList.DataTextField="ToString()";
と
MyDropDownList.DataTextField="ToString";
を試みたが、DataTextFieldは、プロパティ名ではなく、方法を望んでいる
の名前+ "" ID +を返します名。
どうすればいいですか?
をinstedここhttp://stackoverflow.com/questions/4794746/format-dropdownlist-textvalue – JKerny
また、DataTextFieldは文字列チェックです。https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols。ドロップダウンリスト(v = vs.110).aspx – JKerny