DataSet ds = new DataSet();
ds = GetData();//This method reads the .xls file and returns datatable in a dataset.
将此绑定到UltraGrid。
grid.DataSource = ds;
捕获异常:无法创建字段“”的子列表。
经过几次尝试后,我发现如果 DataSet的表名包含“。”,则只抛出此异常。
示例:
ds.Tables[0].TableName = "AW_MyTable_1.2" //Throws Exception
ds.Tables[0].TableName = "A.W_MyTable_12" //Throws Exception
ds.Tables[0].TableName = "AW_MyTable_12" //Works Correctly
我无法理解此异常背后的原因。