找回密码
 立即注册

QQ登录

只需一步,快速开始

kamehameha

论坛元老

17

主题

58

帖子

1万

积分

论坛元老

积分
17001

活字格认证

[已处理] 关于取值问题

kamehameha
论坛元老   /  发表于:2012-9-7 09:24  /   查看:9939  /  回复:11
在spread上输入值后, 点击提交按钮为什么不能获取新输入的值,而获得的是默认值呢

11 个回复

倒序浏览
kamehameha
论坛元老   /  发表于:2012-9-7 09:25:00
沙发
如果想获取新输入的值 该如何做呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-9-7 12:15:00
板凳
回复 2楼kamehameha的帖子

你好,点击提交按钮指的是 Spread CommandBar 上的 Update 按钮吗?
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-9-7 13:57:00
地板
是asp button
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-9-7 16:52:00
5#
回复 4楼kamehameha的帖子

可以在 ASP Button  Click 事件中添加:

  1. this.FpSpread1.SaveChanges();
复制代码
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-9-10 08:49:00
6#
多谢 问题已解决
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-9-10 09:30:00
7#
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-9-10 09:40:00
8#
麻烦再问一下 js里有这样的功能吗
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-9-10 12:22:00
9#
回复 8楼kamehameha的帖子

可以不过,还是需要 Post 到后台的 UpdateCommand 事件,取值时可以从 UpdateCommand  中取:
前台代码:

  1.     <script language="javascript" type="text/javascript">
  2. // <![CDATA[
  3.         function Button1_onclick() {
  4.             FpSpread1.Update();
  5.             FpSpread1.UpdatePostbackData();
  6.         }
  7. // ]]>
  8.     </script>
复制代码

后台代码:

  1.   protected void FpSpread1_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
  2.         {

  3.         }
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-9-10 12:23:00
10#
回复 8楼kamehameha的帖子

关于Spread 后台事件的用法,请参考:http://gcdn.grapecity.com/showtopic-4008.html
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部