簡體   English   中英

如何獲取數據注釋“可瀏覽”設置為 False 的列的值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM