回复 1楼hezhilin的帖子
hezhilin 你好,
如果数据库字段为字符型,那么取值结果是不正常的。
我使用以下代码设置没能重现问题:
- protected void Page_Load(object sender, EventArgs e)
- {
- if (IsPostBack)
- {
- return;
- }
- DataTable dt = new DataTable();
- dt.Columns.Add("字符列", typeof(System.String));
- dt.Columns.Add("数字列", typeof(System.Int32));
- dt.Rows.Add("01001", "01001");
- this.FpSpread1.DataSource = dt;
- FpSpread1.DataBind();
-
- this.FpSpread1.SaveChanges();
- string stringcelltext = this.FpSpread1.Sheets[0].Cells[0, 0].Text;
- string intcelltext = this.FpSpread1.Sheets[0].Cells[0, 1].Text;
- }
复制代码
看是否和你描述的问题一致? |