2015-12-15 3 views
2

Я использую 2 выпадающих меню. ddlCountry & ddlState. Моя проблема заключается в том, что когда я нажимаю на любое состояние в раскрывающемся списке, в раскрывающемся списке должно отображаться название страны. Пожалуйста, помогите мне.Связывание выпадающего списка с другим выпадающим списком в ASP.Net C#

(я в состоянии сделать это наоборот То есть, я могу отобразить названия штатов, когда я выбрать название страны.)

+0

Если вы можете отобразить имя штата при выборе страны, почему вы не можете сделать то же самое? Обратите внимание, что DropDownList не создает postbacks по умолчанию при изменении выбора, поэтому убедитесь, что вы установили его с помощью AutoPostBack = True (я уверен, что ddlCountry настроен так) – graumanoz

+0

Благодарим вас за ответ ур. Сэр. на самом деле он показывает неправильный вывод. Штатная таблица состоит только из штатов из Индии. & в Страновой таблице есть 3 страны. Если я выбираю какое-либо состояние из таблицы состояний, он отображает названия стран на основе индекса имен стран в таблице country – Abhi

+0

@Abhi. Вы можете установить CountryID как внешний ключ в таблице состояний и получить данные в соответствии с вашим выбором. –

ответ

0

псевдопользователей код:

... id=ddlState autopostback=true onchange=setCountryFromState 

setCountryFromState 
    get state id 
    lookup matching country id from state table 
    set ddlCountry value to matching country 
Смежные вопросы