http://www.dotnetbips.com/displayarticle.aspx?id=125
看一看。
看一看。
解决方案 »
- ASP.NET GridView中如何用C#来创建模版列
- 编译器错误消息: CS0246: 找不到类型或命名空间名称“SqlConnection”(是否缺少 using 指令或程序集引用?)
- 像xici一样的在线人数统计
- 求转换函数
- [哭]使用Data Access 2 插入Ntext类型数据时SqlParameter不指定类型的问题 ,请为我解惑
- 20分问个asp不能更新的小问题
- 感谢各位同仁在我上个帖子的支持,现在转到市场了,谈谈经验给大家!
- 如何能在两个页面中传送对象?
- 连接mssql数据库问题,请高手帮忙解决。谢谢!
- 如何实现页面显示新浪的内容而url地址栏显示www.sohu.com
- #######请问asp.net中的copylocal属性在哪儿? ##########
- 高分求救!aspx 的buffer错误??
你在DataGrid的底部pager里显示添加按纽,并定义其事件(这个你应该会吧)
添加事件要完成的工作:在DataGrid绑定到DataTable中添加一空白行,重新绑定DataGrid。
OK!
1.直接给datagrid添加item。
2.给你的数据源添加new的数据行,帮定,再用selectitemindex来选中,编辑。
我的方法是根据魔板定义,动态生成controllist,这样的好处是界面控制
容易,还可以保持一致,甚至可以单独分离。
不用在添加的时候被其他数据占掉屏幕空间。
缺点是代码比较复杂,我虽然作了一个还不是很完善。:)
我的操作只是在用户需要添加时再增加一空白行,让用户进行输入(总要有地方输入吧)。而不是始终有一空白行。
只是个人发表意见,不要这么紧张嘛,我没说你始终有一个空白行啊。:)