开发者社区> 长空翱翔> 正文

为什么往dataGridView中添加数据会多一行

简介: 1、案例代码 this.dataGridView1.Rows.Clear(); if (Get_One_User(Convert.
+关注继续查看

1、案例代码


  1. this.dataGridView1.Rows.Clear();

  2. if (Get_One_User(Convert.ToInt32(did_table[0].Rows[i][0]), user_table))
  3. {
  4. this.dataGridView1.Rows.Add(
  5. Convert.ToString(user_table[0].Rows[0][0]),

  6. Convert.ToString(user_table[0].Rows[0][1]),

  7. Convert.ToString(user_table[0].Rows[0][0]),

  8. Convert.ToString(did_table[0].Rows[i][1]),

  9. Convert.ToString(did_table[0].Rows[i][0])

  10. );

  11. }


 

2、问题出现现场

 

image

 

3、原因分析

DGV的AllowUserToAddRows这个属性的作用是指示是否向用户显示用于添加行的选项,这个属性默认是true。将其设置为false就可以解决这个问题了。


image


image

 

4、问题解决示意图


image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
基于DataFlux进行养猪场实时数据模拟生成和分析实践
摘要:DataFlux是驻云科技的实时大数据分析平台。经过对养猪场的数据分析需求,使用DataMock数据模拟器模拟生成原始数据并上传至DataFlux,快速实现了对养猪场数据的分析全流程。 注:本次业务分析、模拟数据分析生成和实践主要为培训和演示用途,旨在快速了解DataMock和DataFlux进行实时数据分析的功能和流程。
912 0
iOS中CoreData数据管理系列四——进行数据与页面的绑定
iOS中CoreData数据管理系列四——进行数据与页面的绑定
29 0
iOS中CoreData数据管理系列三——添加与查询数据
iOS中CoreData数据管理系列三——添加与查询数据
42 0
以Dataphin为例,看阿里云数据中台如何助力金融行业数智化转型
阿里巴巴数据中台的解决方案是在引入数据安全等级打标的基础上,实现数据智能审批,通过可信模型构建和风险量化,让智能流程代替繁琐人工。以Dataphin为例,作为阿里巴巴集团数据治理方法论基于内部实践的产品化输出,它可以为企业提供一站式数据采、建、管、用全生命周期管理的能力,以助力企业显著提升数据治理水平,构建质量可靠、消费便捷、生产安全经济的企业级数据中台。
289 0
使用Data Annotations进行手动数据验证
本文转载:http://www.cnblogs.com/TianFang/p/3606285.html Data Annotations是在Asp.Net中用于表单验证的,它通过Attribute直接标记字段的有效性,简单且直观。
738 0
+关注
长空翱翔
长期从事Windows和linux应用程序开发,系统开发,驱动程序开发以及基于.net平台的软件开发;擅长面向对象程序设计、数据库设计、应用与开发;
938
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载