PasswordPropertyText nicht funktioniert
-
05-07-2019 - |
Frage
Ich habe eine Sharepoint-Webpart mit einer Web-durchsuchbar Eigenschaft, die ein Passwort speichert. Ich habe das Grundstück mit dem PasswordPropertyText Attribute eingerichtet, aber wenn ich das Webpart bearbeiten zeigt es das tatsächliche Kennwort anstatt Punkte oder Sternchen. Hier ist mein Eigentum Erklärung:
<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
Ist Sharepoint 2007 bezüglich dieses Attributs, oder bin ich benutze es nur nicht richtig?
Lösung
Leider ist es nicht möglich, ein Passwort Eigenschaft zu konfigurieren, wie Sie mit dem Attribut Dekorationen anzeigen möchten.
Sie benötigen einen benutzerdefinierten Editor Teil zu implementieren und die MyPassword Eigenschaft dort zu behandeln. Sehen Sie diese Artikel auf MSDN rel="nofollow für ein Codebeispiel. Rendern Sie die MyPassword Eigenschaft mit dem Standard ASP.NET TextBox-Steuerelement und legen Sie seine Textmode-Eigenschaft auf password
gesetzt.
Andere Tipps
Die atrribute machen nur der Text nach oben als Sternchen angezeigt, wenn im Eigenschaftenfenster von Visual Studio oder jeder Kontrolle, das ist gesehen ist ein Property.
Ich fürchte, ich nichts im Moment eine WebParts Eigenschaft Show zu bilden als Passwortfeld in Bezug finden. Ich werde versuchen, dies obwohl, um herauszufinden, wie ich selbst erfahren möchte.