问题描述
listview和gridview都可以实现数据的动态绑定,但是想做增删改查就不一样了。怎么才能像excel一样想编辑哪行就哪行,不用再点一下编辑,文本框编程可编辑状态,再更新,还有就是如果我的数据列太多,一是每列编辑宽度不好控制,总的宽度太宽也不好。现在有没有更好的技术实现,我还在用2010年的VS版本。
解决方案
解决方案二:
解决方案三:
批量修改...不太好做,而且容易出问题..既然你怕点击修改的时候页面变形,那就新建一个页面,用来修改信息就可以啦.增加页面也可以和修改页面共用,这个很容易的.
解决方案四:
gridview本身不支持,如果你要这种富交互的,那干脆就抛弃控件的这种,直接用ajax+js实现
解决方案五:
引用楼主ggbb190的回复:
listview和gridview都可以实现数据的动态绑定,但是想做增删改查就不一样了。怎么才能像excel一样想编辑哪行就哪行,不用再点一下编辑,文本框编程可编辑状态,再更新,还有就是如果我的数据列太多,一是每列编辑宽度不好控制,总的宽度太宽也不好。现在有没有更好的技术实现,我还在用2010年的VS版本。
你可以在行事件里面做编辑的效果..在GridView的SelectedIndexChanged写你点击编辑按钮的逻辑.至于你的列宽的话,你可以选择自己做滚动条了.但是GridView的滚动条需要研究很长时间(如果自己做的话)我是用的DataTables.(http://www.datatables.net/)中文版http://dt.thxopen.com/example/当然,你也还可以使用其他的.
解决方案六:
解决方案七:
我朋友公司比较成熟的形式,修改和更新有一个新的编辑框,难道这个是比较主流的形式???
解决方案八:
用Repeater,里面放文本框,添加文本框失去焦点事件,保存你修改的值。最好用js+ajax实现数据编辑。
解决方案九:
你需要直接在GridView上操作估计有点困难,一般这种操作都是使用第三方控件,比如JqueryEasyUI这种的
时间: 2024-07-31 11:49:18