[英]How to get a value of column that has Data Annotation 'Browsable' set to False
如何獲取數據注釋“可瀏覽”設置為 False 的列的值?
[Browsable(false)]
public int IDArtikli { get; set; }
我正在使用 DataGridView 並且我正在嘗試獲取 selectedRows ID 值,但是由於我沒有在 datagridview 中顯示 ID 列,因此我無法通過簡單的代碼獲取它:
int id = -1;
int index = this.dataGridView.SelectedRows[0].Index;
Int32.TryParse(dataGridView["IDArtikl", index].Value.ToString(), out id);
如果 DataGridView 是數據綁定的,您可以從與行關聯的項目中獲取所有值:
int id = ((MyClass)dataGridView1.SelectedRows[0].DataBoundItem).IDArtikli;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.