【发布时间】:2011-11-01 09:32:09
【问题描述】:
我有一个带有列的 datagridview
customername
customerimage
price
当我点击列标题时,整个 datagridview 将被排序,因为我已经尝试了此链接中给出的代码 http://msdn.microsoft.com/it-it/library/0868ft3z%28v=vs.80%29.aspx
private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
/// i have just put the code given in that link
if (newColumn == null)
{
MessageBox.Show("Select a single column and try again.",
"Error: Invalid Selection", MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
}
但是当我点击列标题时它会显示上述消息,即使有一些列有值......
有没有人帮忙解决这个问题....
非常感谢......
【问题讨论】:
-
您必须向我们展示您如何以及在何处为 newColumn 赋值!!
-
我正在使用实体框架绑定datagridview .....这与此分开....我刚刚更改了该链接中给出的datagridview的名称..我需要做什么任何其他方法
标签: c# sorting datagridview