ComboBox 中 DisplayMember 和 ValueMember 都是具體干什么的?


ComboBox組件的數據綁定,在得到數據集后,只有設定好ComboBox組件的的三個屬性就可以完成數據綁定了,這三個屬性是:"DisplayMember"、 "ValueMember"、"DataSource"。其中

"DataSource"是要顯示的數據集

DisplayMember綁定的是需顯示的字段, 

ValueMember綁定的是對應的值

所對應的值就是一條記錄里面 有標識列ID(唯一) 有顯示的列(如名稱,可重復) 
ValueMember 可以成為名稱,也可成為ID 
但是一般來說都只綁定ID 這樣好處理,也很方便識別, 
DisplayMember 是綁定顯示的數據 如:北京 
一般DisplayMember是顯示給客戶看的 
而ValueMember  是綁定處理程序標識 給程序員看的 

如:

如何獲取對應的ClassId: 

       this.cboClass.SelectValue

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM