الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة بكود الانتقال لصفحة او البقاء فيها

بدأه Ahed Alwafa في 14 ديسمبر 2013 · 2 رد · 526 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

0c32414c64f60d.jpg

 

السلام عليكم .. 

عندي هذة الصفحةة  بلغة 

ASP.NET

مكونة من 2 تكست بوكس  " خاص بكلمة المرور " ,1 ليبل , 1 بوتن 
 

 

عند التطبيق والضغط على البوتن الموجود  في حال ادخال كلمة المرور متطابقة لابد ينقل لي الى الصفحة الجديدة ..

وفي حال عدم تطابق الكلمتين يكتب لي في الليبل انها خطاء .. جربت هذا الكود :

protected void Button1_Click(object sender, EventArgs e)
    {
        string a = TextBox1.Text;
        string b = TextBox2.Text;
        if (a.Length != b.Length)
            Label1.Text = "wrong password";
        if (a.Length == b.Length)
        {
            if (a == b)
                Button1.PostBackUrl = "~/Default2.aspx";
            else
                Label1.Text = "wrong password";
        }

وهذآ ايضآ .. :

 

  protected void Button1_Click(object sender, EventArgs e)
    {
        if (TextBox1.Text == TextBox2.Text)
            Button1.PostBackUrl = "~/Default2.aspx";
       else if (TextBox1.Text != TextBox2.Text)
            Label1.Text = " كلمة المرور غير متشابهة اعد كتابتها";
    }


ولكن للاسف مايطبق :(  " اللغة المستخدمة السي شآرب ")

#2

يوجد اداه جهزه لهذا الامر اسمها CompareValidator في الادوات

انظر الرابط

http://www.java2s.com/Tutorial/ASP.NET/0160__Validation/UseCompareValidatortocheckpasswordfieldandconfirmpasswordfield.htm

#3

عندما يتم التحقق من تطابق كلمتا المرور ضمن مربعي النص استخدم التعليمة التالية حتى تقوم بنقلك لصفحة معينة Response.Redirect

Response.Redirect("~/PageName.aspx")

وبالنسبة لتطابق كلمتا المرور قم باستخدام عنصر التحكم CompareValidator

<asp:CompareValidator ID="CompareValidator1" runat="server" 
            ControlToCompare="TextBox1" ControlToValidate="TextBox2" 
            ErrorMessage="CompareValidator"></asp:CompareValidator>

فهو يضمن تطابق المحارف ولا حاجة لكتابة كود سي شارب او في بي لعملية التطابق

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…