0

我有一个下面的函数,其中变量 dataCollection 保存具有一些数据的数据视图。我需要将 dataCollection 中的“AllDay”列从字符串数据类型更改为布尔数据类型。

public override void FetchData(IEnumerable data)
        {
                foreach (DataRowView ds in data)
                {
                    if ((ds.Row["AllDay"].Equals("false")))
                        ds.Row["AllDay"] = false;
                    else if ((ds.Row["AllDay"].Equals("true")))
                        ds.Row["AllDay"] = true;
                }
        }

但它不起作用。请帮我解决这个问题。提前致谢...

4

1 回答 1

0

我不认为这是可能的。XmlDataSource没有一种机制来声明 XML 中特定属性或元素的类型,因此一切都是字符串。

于 2014-09-09T13:50:07.230 回答