Как установить фокус выпадающего элемента в событии загрузки страницы? - PullRequest
1 голос
/ 19 мая 2010

Исходя из значения строки моего набора данных, мое перетаскивание будет фокусировать конкретный элемент списка в событии загрузки страницы.

ddparty.SelectedIndex = ddparty.Items.IndexOf (ddparty.Items.FindByValue (ds.Tables [2] .Rows [0] [1] .ToString ()));

я пробую приведенный выше код, он не работает.

Ответы [ 2 ]

1 голос
/ 19 мая 2010

Настройка свойства:

mydropdown.SelectedItem

или mydropdown.SelectedValue

Убедитесь, что вы делаете это ПОСЛЕ базы данных, связывающей выпадающий элемент управления.

0 голосов
/ 19 мая 2010

Не знаю, установили ли вы DataValueField для второго столбца таблицы данных. С другой стороны, если вы установили свой DataTextField, попробуйте FindByText вместо FindByValue.

В качестве примечания попробуйте быстро просмотреть в отладчике значение получаемого вами индекса.

...