This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Login.LayoutTemplate الخاصية

Visual Studio 2010

The text إلى display إلى the user when a login attempt fails.Login

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web (في System.Web.dll)

[TemplateContainerAttribute(typeof(Login))]
[BrowsableAttribute(false)]
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public virtual ITemplate LayoutTemplate { get; set; }
<asp:Login>
	<LayoutTemplate>ITemplate</LayoutTemplate>
</asp:Login>

قيمة الخاصية

النوع: System.Web.UI.ITemplate
An ITemplate that contains the template for displaying the Login control. القيمة الافتراضية هي null.

LayoutTemplate خاصية تعيين السلسلة التي هو dهوplayed عند فشل محاولة تسجيل الدخول.Login

إذا قمت بتعريف قالب ل Logincتشغيلtrol، يمكنك الإشارة إلى مكان تشغيل قالب لعرض خاصية باستخدام cتشغيلtrol وإعطاء هذا cتشغيلtrol المعرف "FailureText".

نص التسمية الذي يعرف في يؤكّد صندوق نص كلمة المرور.

نوع عنصر تحكم

القيمة افتراضية هو "يؤكّد كلمة المرور:".

UserName

Any control that implements IEditableTextControl, including TextBox, or a custom or third-party control.

ضروري

Password

Any control that implements IEditableTextControl, including TextBox, or a custom or third-party control.

ضروري

RememberMe

CheckBox

اختيارية

FailureText

عند ITextControlتعيين خاصية إلى ، استخدام خاصية لتحديد الصورة التي سيتم عرضها متابعة زر.

اختيارية

Login

When you use a قالب, the property هو not applied إلى the text specified in the property.

اختيارية

The Login control throws an HttpException exception if the layout template does not contain the required controls. عرض الحدود حول "تغيير كلمة المرور" زر.Login

The login control can be any control that causes event bubbling, such as Button, LinkButton, or ImageButton. تشغيل سبيل المثال، رسالة إعلام بالخطأ مثل "كلمه مرور غير صحيحة لمستخدم <اسم المستخدم>" كشف بالمهاجمين المحتملين ذلك <اسم المستخدم> مستخدم تشغيل النظام.

مثال التعليمة البرمجية التالية بتعيين Loginخاصية إلى "حدث خطأ أثناء تسجيل الأداة التي

مرجع إلى Loginالذي يحتوي على خصائص التي تعرف المظهر نص الخطأ.

Login خاصية يحصل على مرجع إلى كائن أن تستخدم لتغيير المظهر نص فشل تسجيل الدخول.

ملاحظة الأمانملاحظة الأمان

يحتوي هذا المثال على مربع النص الذي يقبل إدخال المستخدم مما يعد تهديد أمان محتمل. بشكل افتراضي، تتحقق صفحات ويب 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">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server">
                <LayoutTemplate>
                    <table>
                        <tr>
                            <td colspan="2" align="center">
                                Login
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2" align="center">
                                Enter your user name and password to log in.
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <table>
                                    <tr>
                                        <td>
                                            User name:
                                        </td>
                                        <td>
                                            <asp:TextBox id="UserName" runat="server"></asp:TextBox>
                                            <asp:requiredfieldvalidator id="UserNameRequired" runat="server" ControlToValidate="UserName" Text="*"></asp:requiredfieldvalidator>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Password:</td>
                                        <td>
                                            <asp:TextBox id="Password" runat="server" textMode="Password"></asp:TextBox>
                                            <asp:requiredfieldvalidator id="PasswordRequired" runat="server" ControlToValidate="Password" Text="*"></asp:requiredfieldvalidator>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td colspan="2">
                                            <asp:Checkbox id="RememberMe" runat="server" Text="Remember my login"></asp:Checkbox>
                                        </td>
                                    </tr>
                                </table>
                            </td>
                            <td valign="middle">
                                <ul>
                                    <li><a href="newAccount.aspx">Create a new account...</a></li>
                                    <li><a href="getPass.aspx">Forgot your password?</a></li>
                                    <li><a href="help.aspx">Get help logging in...</a></li>
                                </ul>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2" align="center">
                                <asp:button id="Login" CommandName="Login" runat="server" Text="Login"></asp:button>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2" align="center">
                                <asp:Literal id="FailureText" runat="server"></asp:Literal></td>
                        </tr>
                    </table>
                </LayoutTemplate>
            </asp:Login>
        </form>
    </body>
</html>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: