找回密码
 立即注册

QQ登录

只需一步,快速开始

flower

注册会员

5

主题

21

帖子

157

积分

注册会员

积分
157

微信认证勋章

flower
注册会员   /  发表于:2016-11-28 11:33  /   查看:4301  /  回复:9
cellclick和ButtonCommand不能执行,但是UpdateCommand却可以

9 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-28 12:13:52
沙发
您好,您需要设置AutoPostBack 为true
FpSpread1.ActiveSheetView.AutoPostBack = true;

private void FpSpread1CellClick(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
{
    TextBox1.Text = "You clicked in row " + e.CommandArgument.X + ", column " + e.CommandArgument.Y;
}
回复 使用道具 举报
flower
注册会员   /  发表于:2016-11-28 14:23:00
板凳
回复 使用道具 举报
flower
注册会员   /  发表于:2016-11-28 14:51:32
地板
代码里加了AutoPostBack 后,写好的ComboBoxCellType失效了,表格也不能编辑了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-28 16:46:50
5#
这个是这样的,设置了AutoPostBack 所有click都会回掉,所以就不能编辑了。您具体需求是什么,使用UpdateCommand 有什么问题?
回复 使用道具 举报
flower
注册会员   /  发表于:2016-11-29 08:43:23
6#
表格里有下拉框,希望值改变的时候自动执行一个方法,刷新其他数据。之前想用ButtonCommand,但是方法不执行,后来加了你说的AutoPostBack,表格又不能编辑了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-29 11:22:58
7#
您设置 comboxCellType 的AutoPostBack  = ture 是可以触发ButtonCommand 事件的。

  1.             var cb = new ComboBoxCellType();
  2.             cb.AutoPostBack = true;
复制代码

回复 使用道具 举报
flower
注册会员   /  发表于:2016-12-1 15:50:22
8#
1。updatecommand中对spread内容有修改,但是页面显示不更新
回复 使用道具 举报
flower
注册会员   /  发表于:2016-12-1 15:54:00
9#
在updatecommand中写的弹出框没有反应
代码也是在这个网站找的,但是还是不行
ClientScript.RegisterStartupScript(this.GetType(), "newwin", "<script type ='text/javascript'> alert('更新失败,请查询后重新更新')</script>");
    protected override void Render(HtmlTextWriter writer)
    {
        WebControl update = this.spread_firstcheck.FindControl("Update") as WebControl;
        update.Attributes.Add("onclick", ClientScript.GetPostBackEventReference(spread_firstcheck, "Update,-1,-1") + "; return false;");
        base.Render(writer);
    }
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-1 18:05:23
10#
RegisterStartupScript 在ajax 方法中是无法直接生效的。
您可以描述下您的需求或者提供一个demo吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部