Freigeben über


Login.CreateUserText Eigenschaft

Definition

Ruft den Text eines Links zu einer Registrierungsseite für neue Benutzer ab oder legt diesen fest.

public:
 virtual property System::String ^ CreateUserText { System::String ^ get(); void set(System::String ^ value); };
public virtual string CreateUserText { get; set; }
member this.CreateUserText : string with get, set
Public Overridable Property CreateUserText As String

Eigenschaftswert

Der Text des Links zur Neuen Benutzerregistrierungsseite. Der Standardwert lautet Empty.

Beispiele

Im folgenden Codebeispiel wird die CreateUserText Eigenschaft auf "Neuer Benutzer registrieren..." festgelegt.

Von Bedeutung

Dieses Beispiel enthält ein Textfeld, das Benutzereingaben akzeptiert, bei denen es sich um eine potenzielle Sicherheitsrisiken handelt. Standardmäßig überprüfen ASP.NET Webseiten, dass die Benutzereingabe keine Skript- oder HTML-Elemente enthält. Weitere Informationen finden Sie unter Script Exploits Overview.

<%@ Page Language="C#" AutoEventWireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
        void changeText_Click(Object sender, EventArgs e)
        {
            Login1.CreateUserText = Server.HtmlEncode(createText.Text);
        }

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        Create User Text:
                    </td>
                    <td>
                        <asp:TextBox id="createText" runat="server" Text="Create user..." />
                    </td>
                    <td>
                        <asp:Button id="changeText" runat="server" Text="Change Text" OnClick="changeText_Click" />
                    </td>
                </tr>
                <tr>
                    <td colspan="3" align="center">
                        <asp:Login id="Login1" runat="server" 
                            CreateUserText="Register new user..." 
                            CreateUserUrl="register.aspx">
                        </asp:Login>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>
<%@ Page Language="VB" AutoEventWireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
        Sub changeText_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            Login1.CreateUserText = Server.HtmlEncode(createText.Text)
    End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        Create User Text:
                    </td>
                    <td>
                        <asp:TextBox id="createText" runat="server" Text="Create user..." />
                    </td>
                    <td>
                        <asp:Button id="changeText" runat="server" Text="Change Text" OnClick="changeText_Click" />
                    </td>
                </tr>
                <tr>
                    <td colspan="3" align="center">
                        <asp:Login id="Login1" runat="server" 
                            CreateUserText="Register new user..." 
                            CreateUserUrl="register.aspx">
                        </asp:Login>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

Hinweise

Die CreateUserText Eigenschaft enthält den Text eines Links zur Registrierungsseite für die Website. Die URL der Registrierungsseite wird in der CreateUserUrl Eigenschaft angegeben.

Wenn CreateUserUrl er leer ist, wird der Text in der CreateUserText Eigenschaft dem Benutzer angezeigt, aber nicht als Link formatiert.

Wenn die CreateUserText Eigenschaft leer ist, steht dem Benutzer kein Link zur Registrierungsseite zur Verfügung.

Der Wert dieser Eigenschaft kann automatisch mithilfe eines Designertools in einer Ressourcendatei gespeichert werden. Weitere Informationen finden Sie unter LocalizableAttribute"Globalisierung und Lokalisierung".

Gilt für:

Weitere Informationen