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.

ChangePassword.NewPasswordRequiredErrorMessage الخاصية

Visual Studio 2010

You can التعيين these خصائص في the نموذج خاصيةsubproperty, الموقع subproperty represents a خاصية of the فئة (for مثال, ).

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

public virtual string NewPasswordRequiredErrorMessage { get; set; }
<asp:ChangePassword NewPasswordRequiredErrorMessage="String" />

قيمة الخاصية

النوع: System.String
You can also التعيين the خصائص programmatically في the نموذج خاصيةSubproperty (for مثال,). يتم إرسال رسالة بريد إلكتروني فقط إذا كان المستخدم لديه عنوان بريد إلكتروني مسجل مع عضوية موفر وإذا خاصية نقاط الخاصية إلى ملف صالح.

القيمة هذه خاصية عند التعيين، يمكن أن يتم تم الحفظ تلقائياً إلى ملف مورد باستخدام أداة مصمم. للمزيد من المعلومات، راجع LocalizableAttribute والتعميم ASP.NET و تعريب.

قبول إدخال مستخدم هو خطرا على الأمان محتملة.NewPasswordRegularExpression

  • يمكن للمستخدمين المتطفلين يرسل البيانات غير إلى كشف الثغرات الأمنية أو قم بتشغيل الالبرامج التي تحاول كلمات المرور التي تم إنشاؤها.

  • اسم مستخدم تم إنشاؤه حديثا حساب مستخدم.

  • كلمة المرور الخاصة بالمنشأ حديثا حساب مستخدم.

تحسين الأمان عند استخدام إدخال مستخدم، يجب عليك استخدام ميزات التحقق من صحة الخاص بك عنصر تحكم وأمن أي من موفري بيانات التي تم تكوينها لجهاز عنصر تحكم.PasswordHintText

إلى التحقق من أن مستخدم قد تلقي رسالة، قم بتوفير ارتباط يؤكّد في رسالة بريد إلكتروني يسمح للمستخدم يؤكّد أنه تم تلقي إعلام.NewPasswordRegularExpressionErrorMessage إلى إرسال بريد إلكترونى رسائل للمستخدمين من أي عناصر تحكم الخادم ويب ASP.NET، يجب تكوين الخادم بريد إلكتروني في ملف Web.config للتطبيق الخاص بك.NewPasswordRequiredErrorMessage

ملاحظةملاحظة

The new password must also meet the minimum requirements set by the membership provider in the MinRequiredPasswordLength, MinRequiredNonAlphanumericCharacters, and PasswordStrengthRegularExpression properties. يجب عليك تعيين ChangePasswordErrorخاصية إلى إرشاد ASP.NET إلى إرسال e-بريد.


<%@ page language="C#"%>

<!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>Change Password with Validation</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <asp:changepassword id="ChangePassword1" runat="server"
  PasswordHintText = 
    "Please enter a password at least 7 characters long, 
    containing a number and one special character."
  NewPasswordRegularExpression =
    '@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})' 
  NewPasswordRegularExpressionErrorMessage =
    "Error: Your password must be at least 7 characters long, 
    and contain at least one number and one special character." >
  </asp:changepassword>
  </div>
  </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
إظهار: