5
지정된 콘텐츠 형식에 대한 필드 링크를 검색하는 코드 조각을 사용하고 필수 또는 필수 필드를 설정합니다. 이 잘 작동하지만 이름에 공백이있는 필드에 대해 동일한 작업을 시도하면 코드에서 오류가 발생합니다. 해결 방법이 있습니까?공유 지점 업데이트 Fieldlink
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();
는 "MyFieldName"가 "취미"또는 "금액"과 같은 문자열 인 경우 작동하지만,이 "전체 이름"같은 문자열 인 경우에 실패
당신은 아마 필드 표시 이름 대신를 사용하는
오류 메시지를 포함하십시오. –
질문에 표시된 코드를 사용하는 사람은 SPFieldLink에 제안 된대로 Update 메서드가 없다는 점에 유의하십시오. 코드에는 fieldLink.Update가 아닌 ct.Update가 표시되어야합니다. –