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

problem

مغلق
بدأه aroma في 22 فبراير 2005 · 2 رد · 480 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

alsalam alikom,

i have small problem

i have a datagrid that i receive on it msgs from the users

after the login they send the messages

but

before it's been sent to them it have to be passed to the admin to approve it or delete it

so iam using datagrid for the admin where he can approve or delete it so i will use the buttons inside it so iam thinking of using same one for the users

what do you think use 2 datagrids and let the admin have his own datagrid

or use false and true?(which will be time consuming )

watining your replies

#2

الفكرة شبيهة بمنتديات www.asp.net مثلا .. فالمدير يجب أن يصادق على المشاركة قبل أن تطرح.

كل ما يلزمك ا لتالي :

عمل حقل في قاعدة البيانات بجانب كل مشاركة يكون true or false و بداية by default يكون false و لنفرض ان الحقل إسمه isApprove وعندما يوافق عليها الأدمن تتحول ل true برمجيا.

طبعا ال dataGrid للأمن مختلفة نوعا ما عن ال Users و يمكنك إستخدامها هي نفسها و في حال أن المدير هو من يتعامل معها سيظهر له عمود به زر للمصادقة و زر مثلا يعرض تفاصيل المشاركة "فكرة فقط"

زر المصادقة معروفة وظيفته و هي ان يقوم بتعديل قيمة الحقل المقابل للسجل من false إلى true.

أما زر العرض فهو يقوم بعرض مشاركة العضو في نفس الخلية و يمكنك أن تقوم بإستخدام ال TemplateColumn بداخل ال DataGrid و عند الضغط على الزر سوف تتفعل منطقة ال EditItemTemplate والتي بها سوف تعرض مشاركة العضو في Label و بأسفل المشاركة زر للمصادقة يقوم باستدعاء زر المصادقة الذي ظهر أول مرة و ذلك عن طريق نداء نفس الحدث OnClick.

بالتالي ستظهر للمدير ال DataGrid على شكل صفوف بها أسماء المشاركات و بجانب كل عنوان مشاركة زرين واحد للمصادقة "لو أحببت أن تفعلها مباشرة" و الأخر لمشاهدة تفاصيل المشاركة.

إن تم الضغط على زر التفاصيل من خلال الحدث ستقوم بعمل ربط لأداة مثلا Repeater داخل الخلية وظيفتها عرض التفاصيل و طبعا ستحصل إزاحة Shift للسجلات "عناوين المشاركات الاخرى" للأسفل.

هذه أحد الأفكار !

You can fly while you can touch the sky

#3

Just b4r i complete the solution

Gazakom Allah khaira

w barak Fikom

:)

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

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