请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

sxjcjwl

银牌会员

9

主题

27

帖子

3249

积分

银牌会员

积分
3249

活字格认证

[已处理] textcelltype事件

sxjcjwl
银牌会员   /  发表于:2011-12-15 10:20  /   查看:8305  /  回复:12
当单元格的类型设置为textcelltype时,在文本框中输入完数据按回车后,想调用某事件完成数据的查询,并填充到其它的单元格

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-15 11:04:00
沙发

回复 1# sxjcjwl 的帖子

你好,可以通过以下步骤实现:
1.可以使用 FpSpread1_EditStopped 前台事件截获 文本框中输入完数据按回车 动作。
2.然后判断是否为 TextCellType 类型。
3.再调用后台 FpSpread1_UpdateCommand 事件。

演示代码:
前台:

  1.     <script language="javascript" type="text/javascript" id="FpSpread1_Script0">
  2.                 function FpSpread1_EditStopped(event){
  3.                     //Add code to handle your event here.
  4.             var _row=FpSpread1.ActiveRow;
  5.             var _col = FpSpread1.ActiveCol;
  6.             if (FpSpread1.Cells(_row, _col).FpCellType == "TextCellType") {
  7.                         FpSpread1.UpdatePostbackData();
  8.                         FpSpread1.CallBack("Update");
  9.                     }
  10.                 }
  11.     </script>
复制代码
后台:
  1.         protected void FpSpread1_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
  2.         {
  3.             //添加操作
  4.         }
复制代码
回复 使用道具 举报
sxjcjwl
银牌会员   /  发表于:2011-12-15 16:43:00
板凳
还是没有弄好,请帮忙解决。文件发在附件中
回复 使用道具 举报
sxjcjwl
银牌会员   /  发表于:2011-12-15 16:47:00
地板
还是没有弄好,请帮忙解决。文件发在附件中
想在学号后输入学号,按回车,然后调用相关的数据显示在相应的单元格中

WebSite1.rar

8.85 KB, 下载次数: 439

rar

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-15 17:02:00
5#
你好,请在 Cell[0,0] 中输入学号测试:
2974b.zip (2.97 MB, 下载次数: 264)
回复 使用道具 举报
sxjcjwl
银牌会员   /  发表于:2011-12-15 18:41:00
6#
谢谢,您可能发错了附件。
回复 使用道具 举报
sxjcjwl
银牌会员   /  发表于:2011-12-15 23:42:00
7#
谢谢,解决了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-16 09:00:00
8#

回复 6# sxjcjwl 的帖子

呵呵,不好意思,是发错了,谢谢提醒~
回复 使用道具 举报
sxjcjwl
银牌会员   /  发表于:2011-12-16 14:24:00
9#
按你说的加上前台代码和后台代码,输入学号按回车可以在其它单元格显示数据,但是在后台做查询,然后显示数据集的数据就不行了,显示不出来,好像下面的代码没执行?
        protected void FpSpread1_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)

        {

            //添加操作

        }
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-16 14:34:00
10#

回复 9# sxjcjwl 的帖子

你好,能发个重现问题的 Demo 到论坛上来吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部