反复会是一个什么逻辑来检查,如果输入的GridView屡禁不止?[https://i.stack.imgur.com/rZ7Yv.png]检查值在GridView控件
0
A
回答
2
private bool DuplicateExist()
{
var existingValues = dataGridView1.Rows
.OfType<DataGridViewRow>()
.Where(x => x.Cells["Bar Code"].Value != null)
.Select(x => x.Cells["Bar Code"].Value.ToString())
return (existingValues.Count != existingValues.Distinct().Count())
}
这能否帮助你?
0
你也可以像下面这样做在一个查询:
dataGridView1.Rows.Add("254");
dataGridView1.Rows.Add("124");
dataGridView1.Rows.Add("543");
dataGridView1.Rows.Add("234");
dataGridView1.Rows.Add("254");
bool anyDuplicated = dataGridView1.Rows
.OfType<DataGridViewRow>()
.Where(x => x.Cells["Column1"].Value != null)
.Select(x => x.Cells["Column1"].Value.ToString())
.GroupBy(x => x)
.Where(g => g.Count() > 1)
.Select(g => g.Key)
.Any();
相关问题
- 1. 检查并显示在GridView控件
- 2. 在GridView控件
- 3. 在GridView控件
- 4. 在GridView控件
- 5. 在GridView控件
- 6. 在GridView控件
- 7. 在gridview中查找控件?在Asp.net中?
- 8. 控制是否已经在gridview中检查过电子邮件
- 9. asp.net在gridview中查找控件
- 10. 在Gridview中查找复选框控件
- 11. 在ASP.NET GridView控件
- 12. ASP.net:在GridView控件
- 13. 循环GridView行和检查复选框控件
- 14. DevExpress检查GridControl(Gridview)
- 15. 从GridView控件
- 16. GridView控件
- 17. 从GridView控件
- 18. GridView控件
- 19. 在gridview列中查找值
- 20. ASP.NET GridView控件DropDownList的帖子空值
- 21. RowUpdating GridView控件显示旧价值
- 22. 检查gridview单元格的值是否被编辑的条件?
- 23. ASP.NET GridView EditTemplate和查找控件
- 24. 错误,当在GridView控件
- 25. 合并在GridView控件
- 26. 寻呼在GridView控件
- 27. 错误在GridView控件
- 28. 启用GridView控件
- 29. GridView控件的AutoPostBack
- 30. Gridview和FileUpload控件
处理的DataGridView的'CellValueChanged'事件和检查单元格内容重复? – pitersmx
为什么这会被投票?它没有显示任何研究努力 – EpicKip
[C#在Datagridview中查找重复值]的可能重复(https://stackoverflow.com/questions/10279723/c-sharp-find-duplicate-values-in-datagridview) – EpicKip