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

保存30条数据 用什么控件或方法


如图 
每次单张表单输入这么多数据(20-30条)以前都是在EXCEL里做的

现在想把他做到程序里

就是输入的时候 感觉没有EXCEL方便啊

控件就用DATAGRIDVIEW了

但是它的新增行是一行一行增加的   这样我就要每一行都要输入了
而在EXCEL里, 只要输入第一行,下面的下拉一下就自动填充了 
网上了一下 DATAGRIDVIEW似乎没有这个功能,

那么请问  有什么方法 能使我快速的输入呢
我原先想的是 
那第一列来说 ,先把要输入的数据数一下 共有几行,因为编号是每次+1吗,所以做一个循环,然后让他新增一行 第一格=上一格+1,有几行就循环几次,,
但是感觉这个太复杂太麻烦了,,远没有原先EXCEL输的干净利落,


征求点意见,,看看大家有什么好的方法 或是直接有那种控件,,当然了 DATAGRIDVIEW里输入的数据最后肯定是要保存到数据库中去的,,,, --------------------编程问答-------------------- 不知道有没有表达清楚啊 , --------------------编程问答-------------------- 对于Excel在30年前达到的高度,连google公司的工程师都望尘莫及。你就别费心思想太多了。如果想让企业用户有个好的体验,那么你可以专注地教会用户使用Excel。例如我就送《你早该这样玩Excel2》这本书给用户。

对于c#程序员,打开你的vs,你可以看到Office工程模版。你可以创建自己的vsto工程。也可以使用c#开发Excel的Com宏扩展。

c#程序员无需离开Excel进行开发。 --------------------编程问答-------------------- 实际上就算你模仿Excel的几百个用户体验而设计好了程序功能,你会发现,比Excel慢许多倍。

如果选择那些模拟Excel的组件放到你的桌面程序中,你不能要求性能,而且只能要求很少几项简单输入操作。 --------------------编程问答-------------------- 具体地说,你可以在vs上创建 Excel工作簿工程,或者是 Excel 嵌入程序 工程,把你的所有c#实现的功能设计都跟Excel集成在一起。 --------------------编程问答--------------------
引用 2 楼 sp1234 的回复:
对于Excel在30年前达到的高度,连google公司的工程师都望尘莫及。你就别费心思想太多了。如果想让企业用户有个好的体验,那么你可以专注地教会用户使用Excel。例如我就送《你早该这样玩Excel2》这本书给用户。

对于c#程序员,打开你的vs,你可以看到Office工程模版。你可以创建自己的vsto工程。也可以使用c#开发Excel的Com宏扩展。

c#程序员无需离开Excel进行开发。


对于Excel在30年前达到的高度,连google公司的工程师都望尘莫及。 这话真心没说错.OFFICE中的EXCEL,PPT已经在我公司全面替代CAD了... --------------------编程问答-------------------- 你傻了吗,做个按钮一点比excel还快,按钮写个小程序循环i=i+1,这太简单了,功能那是比excel更智能的 --------------------编程问答-------------------- 你可以设计一个界面,增加几个comboBox1,将常用的数字和内容放在里面,加一个按钮,输入一行信息后,点增加,将这一行的内容在datagridview控件里显示出来,再加一个输出按钮,输出:excel,或文本等格式,方便存储或打印,
--------------------编程问答-------------------- 除
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,