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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top