Каково поведение поиска по умолчанию для элемента управления asp.net MVC SelectListItem при нажатии клавиш - PullRequest
0 голосов
/ 05 июля 2019

У меня есть элемент управления dropdownlist, созданный с использованием базового элемента управления asp.net MVC SelectListItem, имеющего следующие элементы списка (в следующем порядке):

AMERICA
AFGHANISTAN
ALGERIA

С фокусировкой на элементе управления, когда я нажимаю клавишу «A», элемент управления выбирает AFGHANISTAN. Я предполагаю, что он выбран, потому что он идет первым в алфавитном порядке. Это предположение верно? Если да, есть ли способ изменить это поведение и выбрать элемент на основе порядка отображения, а не алфавитного порядка, т. Е. AMERICA?

Используя следующий код внутри моего класса управления оболочкой:

selectList = new SelectList(tableData,
                valueExpression, 
                descExpression,
                selectedValue);

Ожидается, что элемент управления должен выбрать первый соответствующий элемент на основе порядка отображения, а не алфавитного порядка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...