找回密码
 立即注册

QQ登录

只需一步,快速开始

noahark

论坛元老

62

主题

173

帖子

7139

积分

论坛元老

积分
7139

活字格认证

noahark
论坛元老   /  发表于:2013-11-11 17:07  /   查看:4293  /  回复:1
您好,我在绑定数据到Spread的时候,某个列的数据格式是double,当我填写非数字的时候,spread会自动提示错误。这个错误信息可以通过代码修改吗?

QQ截图20131111170447.jpg (14.1 KB, 下载次数: 90)

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-11-11 18:02:00
沙发
回复 1楼noahark的帖子

noahark 你好,
错误提示有 DoubleCellType 的 ErrorMessage 属性控制,请参考:

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

  7.             FpSpread1.Sheets[0].ColumnCount = 7;
  8.             FpSpread1.Sheets[0].PageSize = 50;
  9.             FpSpread1.Sheets[0].RowCount = 50;
  10.             FarPoint.Web.Spread.DoubleCellType genrl = new FarPoint.Web.Spread.DoubleCellType();
  11.             genrl.ErrorMessage = "当前输入为非法数据";
  12.             int i;
  13.             for (i = 0; i <= 49; i++)
  14.             {
  15.                 FpSpread1.Sheets[0].Cells[i, 0].CellType = genrl;
  16.                 FpSpread1.Sheets[0].Cells[i, 0].Value = 100 + i;
  17.             }

  18.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部