当前位置:编程学习 > C#/ASP.NET >>

dataGridView 取值?

问题1:dataGridView 里面加了下拉列框绑定的值 DataGridViewComboBoxColumn
选择项完成后 我想获取下拉列框的 DisplayMember 和ValueMember 的值

问题2:dataGridView 加载的时候怎么让下拉列框里显示值,比如;--请选择--

winform --------------------编程问答-------------------- 1.用editvaluechanged事件。
2.初始化DataGridViewComboBoxColumn1.Properties.NullText = "请选择..."; --------------------编程问答--------------------
1.在 DataGridView 的 CellEndEdit 事件中:

if(dgv.CurrentCell.OwningColumn.Name == "COLNAME")
{
   string strValueMember = dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
   string strDisplayMember = dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].EditedFormattedValue.ToString();
}

2.初始化 DataGridView 时:

DataGridViewComboBoxColumn cbxCol = new DataGridViewComboBoxColumn();
cbxCol.DefaultCellStyle.NullValue = "--请选择--";

  
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,