5
Belirli bir içerik türü için alan bağlantısını alan ve gerekli ya da zorunlu olmayan alanı seçen bir kod kullanıyorum. Bu iyi çalışıyor ama adında boşluk olan bir alan için aynısını yapmaya çalıştığımda, kod bir hata atar. Bir çözüm var mı?Paylaşım noktası güncellendi Fieldlinkler
SPField col = //some column retrieved from a list
SPContentType ct = col.ParentList.ContentTypes["MyContentTypeName"] //gets the content type
SPFieldLink fieldLink = ct.FieldLinks["MyFieldname"]; // gets the fieldLink
ct.Update();
o "MyFieldName" "Hobiler" veya "Miktar" gibi bir dize ise çalışır, ancak "Tam Adı" gibi bir dize ise başarısız
Muhtemelen alan görünen adını yerine kullandığınız
Lütfen hata mesajını ekleyin. –
Soruda gösterilen koda güvenilen herkes için, SPFieldLink'in önerildiği gibi bir Güncelleme yönteminin olmadığını unutmayın. Kod ct.Update, fieldLink.Update değil, göstermelidir. –