找回密码
 立即注册

QQ登录

只需一步,快速开始

kwgwork1

初级会员

4

主题

10

帖子

332

积分

初级会员

积分
332

活字格认证

最新发帖
kwgwork1
初级会员   /  发表于:2012-7-25 12:49  /   查看:6279  /  回复:4
1.c1gridview 如何设置焦点,使页面一打开时,便能响应键盘光标移动,及键盘录入

以下方法不行,得不到效果
    protected void Page_Load(object sender, EventArgs e)
    {
        C1GridView1.Focus();
    }

2.当AllowClientEditing="True"   ,如果在客户端为单元格赋值

4 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-25 17:27:00
沙发
问题1:
应该放到客户端的onload事件中来设置focus
  1.         window.onload = function () {
  2.             C1GridView2.focus();
  3.         }
复制代码


问题2:
  1.     function Button1_onclick() {
  2.         var cell = $("#C1GridView2").c1gridview("currentCell");
  3.         cell.value("1311321");
  4.         $("#C1GridView2").c1gridview({ allowEditing: true });
  5.         $("#C1GridView2").c1gridview("beginEdit");
  6.         $("#C1GridView2").c1gridview("endEdit");
  7.     }
复制代码
回复 使用道具 举报
kwgwork1
初级会员   /  发表于:2012-7-26 00:47:00
板凳
问题2:当列设置 ReadOnly="True" 时,不能赋值。
或者有没其它方法能设置一个列在客户端不能让用户编辑,但可以赋值。

问题2赋值方式,在IE8中赋值反应较慢,可在Chrome中则不会。
好像在IE8中修改一列,整个表都要在客户端重新调整一次,

IE8在编辑时会出现表格上移现象,有何解决方法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
kwgwork1
初级会员   /  发表于:2012-7-26 01:01:00
地板
客户端为单元格赋值 :当列设置 ReadOnly="True" 时,不能赋值。
或者有没其它方法能设置一个列在客户端不能让用户编辑,但可以赋值。

赋值方式,在IE8中赋值反应较慢,可在Chrome中则不会。
好像在IE8中修改一列,整个表都要在客户端重新调整一次,

IE8在编辑时会出现表格上移现象,有何解决方法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-26 17:39:00
5#
  1. IE8在编辑时会出现表格上移现象,有何解决方法
复制代码
我这边测试也确实存在该问题,我们会和产品部门去人一下是不是产品的bug。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部