2009-07-29 15 views
0

암호를 저장하는 웹 탐색 가능한 속성이있는 SharePoint 웹 파트가 있습니다. PasswordPropertyText 특성으로 속성을 장식했지만 웹 파트를 편집 할 때마다 도트 나 별표가 아닌 실제 암호가 표시됩니다. 다음은 속성 선언입니다.PasswordPropertyText not working

<Personalizable(PersonalizationScope.Shared), _ 
PasswordPropertyText(True), _ 
WebBrowsable(True), _ 
WebDisplayName("Your Password"), _ 
Public Property MyPassword() As String 
    Get 
     return m_myPassword 
    End Get 

    Set(value as String) 
     m_myPassword = value 
    End Set 
End Property 

SharePoint 2007은이 특성을 사용합니까, 아니면 올바르게 사용하지 않습니까?

답변

3

속성 장식으로 원하는대로 표시 할 비밀번호 속성을 구성 할 수 없습니다.

사용자 정의 편집기 파트를 구현하고 거기에 MyPassword 속성을 처리해야합니다. 코드 샘플은 article on MSDN을 참조하십시오. 표준 ASP.NET TextBox 컨트롤을 사용하여 MyPassword 속성을 렌더링하고 TextMode 속성을 password으로 설정합니다.

1

atrribute를 사용하면 Visual Studio의 속성 창이나 PropertyGrid의 모든 컨트롤에서 볼 때 텍스트가 별표로 표시됩니다.

WebParts 속성을 암호 필드로 표시하는 것과 관련하여 지금은 아무것도 찾을 수 없습니다. 내가 나 자신을 알고 싶어하지만 이것을 찾으려고 노력할 것이다.