0

ASP.NET C# のドロップダウン リストにバインドされたデータ テーブル/ソースがあります。

次を使用して、選択したドロップダウンリストの値を返そうとしています:

dropdownlist.Text

ただし、これは最初のリスト値を返すだけです。選択したドロップダウンリストの値を返すにはどうすればよいですか?

4

3 に答える 3

2

dropdownlist.Textプロパティは機能するはずです。

Page_Load でリストを再度バインドしていないことを確認してください。これにより、SelectedValue が最初の値にリセットされます。

次のようなコードを使用します

if(!IsPostBack)
{
   //DataBind dropdownlist
}
于 2013-03-01T11:41:51.900 に答える
0

ドロップダウンは1つの値のみを返すことができます。リストの場合、ドロップダウンをカスタマイズするか、それを行うためのサードパーティのコントロールを見つける必要があります。

サードパーティのコントロールでそれを実行したい場合。あなたはこれを試すことができます


ドロップダウンをカスタマイズする場合は、これらを表示してください
1 2

于 2013-03-01T11:42:28.453 に答える
0

DropDownList.SelectedValue代わりにプロパティを使用してください。

于 2013-03-01T11:33:23.040 に答える