Login.CreateUserText Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает текст ссылки на страницу регистрации для новых пользователей.
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
Значение свойства
Текст ссылки на страницу регистрации нового пользователя. Значение по умолчанию — Empty.
Примеры
Следующий пример кода задает CreateUserText для свойства значение Register new user..." (Регистрация нового пользователя..."
Это важно
В этом примере содержится текстовое поле, которое принимает входные данные пользователя, которое является потенциальной угрозой безопасности. По умолчанию ASP.NET веб-страницы проверяют, что входные данные пользователя не включают скрипт или ЭЛЕМЕНТЫ HTML. Дополнительные сведения см. в разделе "Обзор эксплойтов скриптов".
<%@ 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>
Комментарии
Свойство CreateUserText содержит текст ссылки на страницу регистрации сайта. URL-адрес страницы регистрации указывается в свойстве CreateUserUrl .
Если CreateUserUrl он пуст, текст в CreateUserText свойстве отображается пользователю, но не форматируется как ссылка.
CreateUserText Если свойство пусто, ссылка на страницу регистрации недоступна пользователю.
Значение этого свойства, если задано, можно автоматически сохранить в файл ресурсов с помощью средства конструктора. Дополнительные сведения см. в статье LocalizableAttribute и глобализации и локализации.