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

Validation Throw Master Pages ?

مغلق
بدأه IGBSpeed في 10 يناير 2008 · 2 رد · 548 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،،

اخوتي الكرام ،،

السلام عليكم ورحمة الله وبركاته ،،

وبعد .

لدي سيناريو بسيط (master page ) تحتوي على (Multiview) خاص بتسجل الدخول والخروج .

ويتم التأكد من هذه العملية عند حدث الـ(page_load) الخاص بالـ (Master page)

واما الصفحات الداخلية فيتم عند حدث الـ (Page load) التأكد من وجود صلاحية الوصول إلى هذه الصفحة لهذا المستخدم عن طريق كود بسيط .

كل الصفحات تعمل بشكل جيد ولكن عند محاولتي للضغط على مفتاح الـEnter لتنفيذ عملية ما ضمن الصفحات يقوم بتنفيذ حدث الـ Postback الخاص بالـ Master Page لحقل الـ Password مع العلم اني اقوم بإخفاء الـ View الخاص بتسجيل الدخول مع مجرد تسجيل الدخول . .

لذلك تكون القيمة فارغة ويقوم بإخراج المستخدم من النظام ،،

هل توجد اي افكار او حلول .. ؟؟

#2

أخي ضيف هذا الكود عند الmaster

<script type="text/javascript">
function ignoreEnter() {
  return !(window.event && window.event.keyCode == 13); }
</script>

ومن ثم عند الـtextbox password ضيف هذا الحدث

onkeypress="return ignoreEnter()"

بهكذا تستطيع ان تمنع أو تسمح للضغط على الزر enter

تم تعديل هذه المشاركة بواسطة محمد سماقية في 10 يناير 2008 في 21:52

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

شكراً أخي الفاضل ولكن تم حل المشكلة بعمل (Validation Group) خاص بحقول تسجيل الدخول ،، وآخر خاص بتسجيل الخروج .

هذا الموضوع مغلق.

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