Привязка DropDownList's SelectedIndex к 0, если значение не существует - PullRequest
0 голосов
/ 17 марта 2011

У меня есть DropDownList в DetailsView, который связывает 'AllocatedUser' пользователя с пользователем в таблице Users. Иногда в базе данных случаются сбои, когда выделенного пользователя нет в таблице пользователей, которой заполняется DropDownList. В этом случае происходит сбой сайта, и мы получаем сообщение «Выбранное значение не существует в списке ошибок».

Что я хочу сделать, так это перехватить любые ошибки связывания, подобные этим, и просто установить индекс DropDownList на 0. Я пробовал что-то вроде этого:

OnDataBinding='DoesExist("AllocatedUser",<%#Bind("AllocatedUser")%>)'

но ему не нравится синтаксис этого. Есть другие идеи?

1 Ответ

0 голосов
/ 17 марта 2011

ваш вопрос обычно задают снова и снова, не может найти старый действительно хороший с некоторыми SELECT 0 IF NULL из базы данных или подобным, но нашел этот, который должен помочь в любом случае ...

Как связать с выпадающим списком без значения

...