2014-06-19 49 views
0

每當我有一個類型超鏈接的列與爲圖片設置的格式,我得到一個錯誤,只要實際上有一個值在該列。 它拋出的異常是「指定的轉換無效」。SharePoint 2010:錯誤映射到SPMetal的圖片超鏈接

我的想法是,這個問題是不是在這裏,(在的FieldType被設置爲網址):

[Microsoft.SharePoint.Linq.ColumnAttribute(Name = "FOO", Storage = "FOO_", FieldType = "Url")] 
public string FOO 
{ 
    get 
    { 
     return this._FOO; 
    } 
    set 
    { 
     if ((value != this._FOO)) 
     { 
      this.OnPropertyChanging("FOO", this._FOO); 
      this._FOO = value; 
      this.OnPropertyChanged("FOO"); 
     } 
    } 
} 

還是在這裏(它被強制轉換爲字符串):

private string _FOO; 

但我我不知道這些領域的適當價值應該是什麼。 任何幫助將不勝感激。

它工作時,只要這個領域沒有數據,我只是使用SPMetal生成類,所以我會得到兩個最明顯的問題。

回答