找回密码
 立即注册

QQ登录

只需一步,快速开始

noahark

论坛元老

62

主题

173

帖子

7139

积分

论坛元老

积分
7139

活字格认证

noahark
论坛元老   /  发表于:2013-9-16 11:40  /   查看:4434  /  回复:1
数据绑定方式:
DefaultSheetDataModel model = new DefaultSheetDataModel(DataTable1);
            fp.Sheets[0].DataModel = model;
            fp.DataBind();

数据展示出来后,无法选择数据行。(点数据区域没反应,获取spread.ActiveRow=-1)

麻烦大神给看看问题。

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-9-16 13:23:00
沙发
回复 1楼noahark的帖子

我通过以下代码测试没能重现问题,

  1. public partial class WebForm1 : System.Web.UI.Page
  2.     {
  3.         protected void Page_Load(object sender, EventArgs e)
  4.         {
  5.             if (IsPostBack)
  6.             {
  7.                 return;
  8.             }

  9.             DataTable  DataTable1=new DataTable();
  10.             DataTable1.Columns.Add("第1列");
  11.             DataTable1.Columns.Add("第2列");
  12.             DataTable1.Columns.Add("第3列");
  13.             DataTable1.Columns.Add("第4列");

  14.             DataTable1.Rows.Add("1", "1", "1", "1");
  15.             DataTable1.Rows.Add("1", "1", "1", "1");
  16.             DataTable1.Rows.Add("1", "1", "1", "1");
  17.             DataTable1.Rows.Add("1", "1", "1", "1");
  18.             DataTable1.Rows.Add("1", "1", "1", "1");

  19.             DefaultSheetDataModel model = new DefaultSheetDataModel(DataTable1);
  20.             this.FpSpread1.Sheets[0].DataModel = model;
  21.             this.FpSpread1.DataBind();
  22.         }
  23.     }
复制代码

如果新建工程,使用以上代码测试,还会出现问题吗?

是部署环境还是编辑环境出现以上问题?
如果没能解决问题,请发 Demo 到论坛调试。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部