用一个DataGrid显示数据后,大家用哪种形式进行修改记录?是用自带的EditItem吗?还是自定义方法(比如弹出新窗口)?在修改时,是直接用Command对象还是用DataSet(自带的CommandBuilder类)
解决方案 »
- SqlDataSource 参数问题
- 求.net相关技术的学学步骤(Socket,Silverlight,wcf,wpf,mvc等)
- 登入控件非所有的代码路径都返回值
- 创建表头固定,表体可滚动的GridView
- 请教一个javascript多次弹出消息时和asp.net的连动问题
- 远程服务器IIS布置、浏览网页问题
- 如何获取点击的是哪个linkbutton
- 一般做项目都用的ADO.NET处理事务,请问什么时候使用<% Transaction %>指令处理事务,谢谢~
- 如何为DATAGRID加一个空白行
- 急!!!高手给个答复
- 邮箱系统中某个邮件的附件如果是htm类型的文件,如何防止恶意代码哪?
- ?如何实现让从数据库中读取的一段文字从右向左竖排显示?谢谢
如果显示的数据是多组而且量大最好还是用转移到新的窗口操作。
如果只是简单数据可以用edititem.
如果批量更新用dataset(commandbuilder)还是方便,结合GetChanges用起来
比command方便。
多种方式结合吧,除你说的两种还有就是用datagrid只是列表,页面的其他部分来做列表中选中记录的修改。
如果显示的数据是多组而且量大最好还是用转移到新的窗口操作。
如果只是简单数据可以用edititem.
如果批量更新用dataset(commandbuilder)还是方便,结合GetChanges用起来
比command方便。
用自带的EditItem,会冲破table,排版好难看
是自定义方法(比如弹出新窗口)容易被3721等软件拦截