我想從組合框中選擇的值的文本選擇的值:如何從DevExpress的組合框使用
lblMessage.Text = cmbArchivoModificado.SelectedItem.Text;
我已經設置的組合框設置valuefield和文本框,但視覺工作室不斷告訴我這一點:
nullreferenceException是由用戶代碼未處理。
未將對象引用設置爲對象的實例。
我想從組合框中選擇的值的文本選擇的值:如何從DevExpress的組合框使用
lblMessage.Text = cmbArchivoModificado.SelectedItem.Text;
我已經設置的組合框設置valuefield和文本框,但視覺工作室不斷告訴我這一點:
nullreferenceException是由用戶代碼未處理。
未將對象引用設置爲對象的實例。
當ASPxComboBox的SelectedItem/SelectedIndex不正確時,通常會出現問題,當ASPxComboBox.ValueType屬性指定不正確時。
確保設置了ValueType,對應於「Data Type Mappings (ADO.NET)」表。
嘗試使用ASPxComboBox.Value屬性來代替:
lblMessage.Text = cmbArchivoModificado.Value != null
? cmbArchivoModificado.Value.ToString()
: string.Empty;
在我看來像你需要首先檢查是否cmbArchivoModificado.SelectedItem爲空。
lblMessage.Text = cmbArchivoModificado.SelectedItem == null ? "NA"
: cmbArchivoModificado.SelectedItem.Text;
找上這樣的價值:
var value = comboboxExample.SelectecText;
或
var value = comboboxExample.EditValue;
請不要使用前綴與您的標題 「ASP.NET - C# - 」 和這樣的。這就是標籤的用途。 – 2011-12-29 21:25:50
請顯示問題出現的位置,併發布完整的異常輸出。此外,你可能想看到http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net – 2011-12-29 21:26:34
請分享標記和代碼 – Mikhail 2011-12-29 21:49:41