2012-01-02 2 views
0

내가 내 visual webPart, typeDictionary키/값의 정의는 WebPart 속성 - 셰어 2010

[Personalizable(), WebBrowsable(), WebDisplayName("News Sources"), WebDescription("description")] 
public Dictionary<Guid,string> NewsSources { get; set; } 
작동하지 속성을 추가하는 일반적인 방법에 사용자 정의 속성을 추가 할
모든 관련 자료를 찾을 수 없습니다

어떤 대안이 있습니까?

답변

0

Dictionary 유형의 속성을 사용자 지정 웹 파트에 추가 할 수 없습니다.

당신이 속성으로 드롭 다운 목록을 가지고 싶다면, 배킹 스토어 유형 enum

참조이어야합니다 :에 대한 모든 대안 사용자 정의 속성
http://msdn.microsoft.com/en-us/library/dd584174(v=office.11).aspx

+0

와 웹 파트를 생성

사전 비 호환성 문제? –

+0

네, 사용자 정의 편집기 부분을 작성하십시오. http://msdn.microsoft.com/en-us/library/hh228018.aspx –

+0

그런 경우 비주얼 웹 파트를 사용할 수 없으므로 직접 래퍼 웹 파트를 작성해야합니다. 사용자 정의 편집기 부분이 –

관련 문제