您好,
经过验证,这个问题是将一个String类型的Column合计,从而导致的问题。
解决的方式是指定Column的类型typeof(int)
参考代码为:- private DataTable GetDataSource()
- {
- DataTable dt = new DataTable();
- dt.Columns.Add("产品编号");
- dt.Columns.Add("产品名称");
- dt.Columns.Add("单价", typeof(int));
- dt.Columns.Add("库存量", typeof(int));
- dt.Rows.Add("A10002", "苹果", 20, 50);
- dt.Rows.Add("A15681", "香蕉", 20, 50);
- dt.Rows.Add("A15681", "菠萝", 20, 50);
- return dt;
- }
复制代码 |