2011-03-17 86 views
0

在DetailsView中有一个DropDownList,它将用户的'AllocatedUser'绑定到Users表中的用户。偶尔,我们会在数据库中发生一些不幸的事情,用户分配的用户不在用户表中,DropDownList被填充。在这种情况下,该网站崩溃,我们得到一个'SelectedValue不存在的项目错误列表'。如果值不存在,则将DropDownList的SelectedIndex绑定为0

我想要做的就是赶上像任何有约束力的错误,只是设置DropDownList指数为0。我已经试过这样的事情:

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

,但它不喜欢的语法那。任何其他想法?

回答

相关问题