2014-09-05 52 views
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; 
       } 
     } 

但它不work.please幫我解決這個問題。 在此先感謝...

+1

我想我們需要看到生成'data'的代碼能夠回答 – MiMo 2014-09-05 18:46:12

+0

數據來自asp:xmldatasource .....我從XML文件中獲取這些數據 – user2877778 2014-09-09 09:14:44

回答

0

我不認爲這是可能的。 XmlDataSource沒有聲明XML中特定屬性或元素類型的機制,因此所有內容都將是一個字符串。

相關問題