请问如何实现这个功能?

mjfei 2013-12-11 12:04:10


公司自己做个绩效打分的程序,我用的DataGrid控件来显示数据,更新数据,但感觉太麻烦,给每一个人打分都要点击一次“打分”,然后才能编辑数据,编辑完要点击一次“确定”才能保存数据。

现在想问的是能否实现,直接点击某一行的某一项就出现输入框,等点击另一行时,刚才这一行自动更新数据呢?
...全文
244 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
SomethingJack 2014-02-28
  • 打赏
  • 举报
回复
其实我感觉这种东西使用客户端控件 或者拼接table来实现 体验更好一点 使用ajax和一般处理页面。 像gridview这种控件不适合这样使用,
mjfei 2014-02-27
  • 打赏
  • 举报
回复
始终要点击下一个控件才会更新,我想的是比如鼠标点击空白处都能更新就好了。
Dotar 2014-02-27
  • 打赏
  • 举报
回复
引用 6 楼 mjfei 的回复:
[quote=引用 4 楼 z_dota 的回复:] 给你中英文的链接 ,下载demo 看不懂的再问 http://www.blogjava.net/yank/archive/2007/07/13/130119.html http://www.codeproject.com/useritems/EditGridviewCells.asp
当GridView某编辑列为TexBox时,失去焦点就能更新数据,这个能做到吗?[/quote] 可以, 在Updating里面写啊 , 你在调试运行时候看看它是如何跳转的知道它的原理就知道在哪里加了
mjfei 2014-02-27
  • 打赏
  • 举报
回复
引用 4 楼 z_dota 的回复:
给你中英文的链接 ,下载demo 看不懂的再问 http://www.blogjava.net/yank/archive/2007/07/13/130119.html http://www.codeproject.com/useritems/EditGridviewCells.asp
当GridView某编辑列为TexBox时,失去焦点就能更新数据,这个能做到吗?
mjfei 2014-02-27
  • 打赏
  • 举报
回复
引用 4 楼 z_dota 的回复:
给你中英文的链接 ,下载demo 看不懂的再问 http://www.blogjava.net/yank/archive/2007/07/13/130119.html http://www.codeproject.com/useritems/EditGridviewCells.asp
谢谢,功能实现了,现在才来回。。。
暗夜_R 2014-02-27
  • 打赏
  • 举报
回复
学习了!~感觉上面链接的分享~
xinxing130 2014-02-27
  • 打赏
  • 举报
回复
DataGrid控件?微软受害者
wanly_study 2013-12-11
  • 打赏
  • 举报
回复
感觉可以用 js 实现呢
mjfei 2013-12-11
  • 打赏
  • 举报
回复
就是不用这么繁琐的点击“打分”,“确定”。或者有没有其他办法、其他控件能实现?
Dotar 2013-12-11
  • 打赏
  • 举报
回复
mjfei 2013-12-11
  • 打赏
  • 举报
回复
谁能指点一下呢,呃~

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧