اخواني الاعزاء ، لدي BUTTON داخل GRIDVIEW سؤالي هو : كيف اقوم بإظهار رسالة تاكيد عند الضغط على هذا الزر علما بأني لا اريد أن استخدم الـ MSGBOX
لإنها في السيرفر لاتظهر ، هل من طريقة باستخدام JAVA SCRIPT مثلا وكيف عملها لو سمحتم . وشكرا .
اخواني الاعزاء ، لدي BUTTON داخل GRIDVIEW سؤالي هو : كيف اقوم بإظهار رسالة تاكيد عند الضغط على هذا الزر علما بأني لا اريد أن استخدم الـ MSGBOX
لإنها في السيرفر لاتظهر ، هل من طريقة باستخدام JAVA SCRIPT مثلا وكيف عملها لو سمحتم . وشكرا .
يجب تحويل الزر أولا الى Template ومن ثم تضع في حدث onclientclick للزر
return confirm('HERE YOUR MESSAGE')لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.
شكرا يا اخ طارق على الرد ، ولكن كيف احول الزر إلى template
ليس الزر، يجب تحويل العمود ضمن الـ GridView إلى Template من خلال الضغط على الـ Smart Tag للـ Grid و اختيار Edit Columns و بعدها نختار العمود المطلوب و نضغط على Convert To Template.
بعدها نضغط أيضاً على الـ SmartTag و نختار EditTemplates و بعدها نختار العمود المطلوب و نضع الزر المطلوب، و من ثم من خصائص هذا الزر هناك OnClientClick تكتب فيها الكود الذي وضعه لك الأخ طارق.
بإمكانك اخي استخدام الـ modal popup control وهي حد ادوات Ajaxtoolkit
كرسالة تاكيد افضل من msgbox
عبد المعز كتب:بإمكانك اخي استخدام الـ modal popup control وهي حد ادوات Ajaxtoolkitكرسالة تاكيد افضل من msgbox
أخي الكريم في هذه الحالة لا انصح باستخدام modalpopup والسبب في ذلك ان خاصية الاجكس في هذه الحالة لن تستفيد منها والسبب ان تطبيق الاجكس يكون داخل الـmodal أي محتوها فقط والسبب الثاني هو عند استخدام الاجكس سوف تضيف اسطر إلى الـwebconfg واضافة Reference وهو إذا لم يكن يستخدم الاجكس من الاصل فمن الصعب عليه ان يقوم باضافة الاعدادات الجديدة وان استخدام الاجكس يتطلب الاتصال من السيرفر وهذا سوف يبطىء عمل الموقع وانا انصح باستخدم الـjavascript والاخوة قاموا بالرد واعتقد انه الحل الامثل
مشكور اخي
تم تعديل هذه المشاركة بواسطة محمد سماقية في 28 يناير 2008 في 10:20
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
هذا الموضوع مغلق.