找回密码
 立即注册

QQ登录

只需一步,快速开始

usst

注册会员

18

主题

48

帖子

134

积分

注册会员

积分
134

活字格认证元老葡萄

usst
注册会员   /  发表于:2015-8-14 22:39  /   查看:5728  /  回复:6
combox的值是动态的改变的,请用C#写

360截图20150814220209460.jpg

52.83 KB, 下载次数: 208

360截图20150814223423217.jpg

26.26 KB, 下载次数: 168

6 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-8-17 14:07:00
沙发
回复 1楼usst的帖子

确认下需求,点击张三是在Sheet中插入几行还是在Combo中插入几个选项?

需要使用ButtonCommand 来响应Combo选择事件,进而对表格或单元格类型进行操作。
回复 使用道具 举报
usst
注册会员   /  发表于:2015-8-17 16:15:00
板凳
回复 2楼iceman的帖子

在sheet插入几行
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-8-17 17:40:00
地板
回复 3楼usst的帖子

测试代码如下:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (IsPostBack)
  4.             {
  5.                 return;
  6.             }

  7.             string[] cbstr;
  8.             cbstr = new String[] {"Jan", "Feb", "Mar", "Apr", "May", "Jun"};
  9.             FarPoint.Web.Spread.ComboBoxCellType cmbbx = new FarPoint.Web.Spread.ComboBoxCellType(cbstr);
  10.             cmbbx.AutoPostBack = true;
  11.             cmbbx.ShowButton = true;
  12.             FpSpread1.ActiveSheetView.Cells[0, 0].CellType = cmbbx;
  13.         }

  14.         protected void FpSpread1_ButtonCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
  15.         {
  16.             this.FpSpread1.ActiveSheetView.AddRows(2, 1);
  17.         }
复制代码
回复 使用道具 举报
usst
注册会员   /  发表于:2015-8-20 06:30:00
5#
回复 4楼iceman的帖子

在sheet不同的单元格combox点击时,插入不同行数的数据。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-8-20 10:19:00
6#
回复 5楼usst的帖子

可以根据单元格不同进行逻辑判断:

  1.         protected void FpSpread1_ButtonCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
  2.         {
  3.             Point cellLocation = (Point)(e.CommandArgument);
  4.            //获取点击行列索引
  5.             int row = cellLocation.X;
  6.             int col = cellLocation.Y;

  7.             if (row==1&&col==0)
  8.             {
  9.                 this.FpSpread1.ActiveSheetView.AddRows(2, 1);

  10.             }
  11.         }
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-1 11:53:00
7#
回复 5楼usst的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部