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

كيفية تسجيل الخروج من البرنامج+ترتيب البيانات حسب حقل معين

بدأه rauf911 في 21 يوليو 2010 · 8 رد · 753 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الكرام

لدي استفسار بسيط جداً جداً

الأن لدي برنامج أقوم فيه بتسجيل الدخول من الصفحة الافتراضية بادخال اسم المستخدم وكلمة المرور ومن ثم ادخل على الصفحات الخاصة بالبرنامج

ووضعت داخل صفحات البرنامج زر لتسجيل الخروج من البرنامج

فكيف استطيع تسجيل الخروج من البرنامج والعودة الى صفحة تسجيل الدخول من جديد بحيث لو ضغطت على زر الى الخلف لا اتمكن من دخول البرنامج الا بوضع اسم المستخدم وكلمة المرور من جديد(أي تعطيل الsession )

السؤال الاخر هو كيف اقوم بترتيب البيانات داخل gridview حسب حقل معين تصاعدياً أو تنازلياً وتكون بشكل ثابت مرتبه بهذا الشكل عند تشغيل البرنامج؟

#2

كل ماعليك فعله اخي الكريم عند الظغط على زر تسجيل الخروج ان تقوم بمسح السيشن ( Session)

الان ضع في كل صفحة كود يتحقق من إذا كان السيشن فارغ ام به قيمة وطبعا هذا الكود يجب ان يكون في بداية تحميل الصفحة ( Page_Load)

بالتوفيق ان شاء الله

#3

بالنسبة لتسجيل الخروج :

session.clear()
response.redirect("login.aspx")

اما بالنسبة لترتيب البيانات داخل gridview :اضغط على gridview تم f4 ستجد في نافدة property خاصية sorting حولها الى true او بالكود

gridview.sorting=true

عندما تفعل هده الخاصية يمكنك الترتيب .ودلك بعمل click على الحقل الدي تريد ان ترتب به

بالتوفيق :wink:

تم تعديل هذه المشاركة بواسطة sghirziane في 21 يوليو 2010 في 17:00

#4

من الاستعلام المنشا لمصدر البيانات اختر ان يكون هنالك ترتيب وبذلك يكون الكريد فيو مرتب بشكل مباشر عند التنفيذ

select colm1,colm2
from table
order by colm1

ماهو اسلوب الدخول والخروج الذي تستخدمه ؟؟؟؟

تم تعديل هذه المشاركة بواسطة X-File في 22 يوليو 2010 في 02:58

In bad state

#5

اخواني الكرام أولاً جزاكم الله خير

بخصوص سؤالي يا اخواني الاكارم فقد قمت بتجربة الطريقة التالية:

session.clear

response.redirect("login.aspx")

للأسف فقد جربتها ولم تنجح

لقد قمت بالضغط على زر الى الخلف بعد ان قمت بتسجيل الخروج واشتغل البرنامج بعدها ولم يتم تعطيل أي سيشن للأسف

أما بالنسبة للإستفسار الاخر بخصوص ترتيب البيانات في gridview

أنا اعرف الطريقة التي قلتم عليها

وأنا وضحت يا اخوان اني اريد ان اجد الgridview بمجرد ان افتح صفحته ان اجده مرتب حسب الحقل الذي اريده

يعني مثلا أريده أن يكون مرتباً تلقائياً حسب اسم الموظف

وجزاكم الله خير

#6

بخصوص ترتيب الجدول فقد تمكنت من عملها والحمدلله وجزاكم الله خير

أما بالنسبة لموضوع تسجيل الخروج من البرنامج وتعطيل الsession فما تزال المشكلة قائمة

#7

السلام عليكم

من الافضل استخدام اداة LoginStatus فهي ستتحكم بالدخول والخروج والانتقال الى صفحة تسجيل الدخول بسهولة .

انظر الى المثال هنا

#8

عندما ترجع للخلف و خاصة في الإنترنت إكسبلور فإنك تقوم بإستعراض History و ليس إعادة فتح الصقحة لذلك من الطبيعي ظهورها ، قم بتجربة عملية Refresh للصقحة (بعد أن تعود للخلف ) وشاهد النتيجة ....

كما قال أخي TareqVB يفضل إستخدام LoginStatus >>

بالتوفيق

#9

شكراً جزيلاً أخواني الاعزاء وبارك الله فيكم

قد وصلت الفكرة وحلت المشكلة

جزاكم الله خيراً في الدنيا والآخرة

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

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

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

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

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