我已經達到設計決定如何在數據綁定組合框中指示'未選定'的時間。我希望將它應用於ComboBox需要的所有未來事件。在數據綁定組合中,不能將SelectedIndex設置爲-1,也不能將SelectedValue設置爲null。組合框中的虛擬物品
通常建議的解決方案是向組合添加虛擬行,但不知道綁定到行的對象時,組合不能可靠地創建虛擬對象,以便顯示'none selected'消息。我不想在數據源中添加其他項目,因爲這會損害不使用虛擬對象的其他客戶端的列表。
還有其他的選擇嗎?順便說一句,我正在使用Telerik RadComboBox,但是這種情況並不特定於Telerik控件。
另外值得一提的是,如果你這樣做(我建議:))和你想成爲一個必填字段。您可以在RequiredFieldValidator上指定`InitialValue =「 - 1」`屬性 – 2009-04-16 21:38:51