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

هل هناك messageboxخاصة في asp.net

مغلق
بدأه مرتجى في 25 ديسمبر 2005 · 18 رد · 1,568 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الكرام

عندما اعمل على صفحة واريد ان اظهر داخلها messageboxخاصة بتحذير او تاكيد او غيره

اعمل الكود التالي

response.write(<java script >window.alert(message)<script>);>)

تظهر لي ال messagebox في صفحة فاضية اي الخلفية لا تكون الصفحة التي اعمل عليها

كما في windowsapplication

ماالحل ؟!

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

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#2

استعمل RegisterClientScriptBlock

وهذا مثال بسيط http://www.codeproject.com/aspnet/scriptregister.asp

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#3

الف الف شكر لك اخي smiling4ever

زادك الله علما

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#5

الاخوة اسماعيل وsmiling4ever

اشكركم جزيلا على تجاوبكم معي

ولكن هناك مشكلة عندما يكون control اصلا له حدث onclick مسبق يقوم بعملية مقارنة وعلى اساس المقارنة يتم اظهار messageboxفعندما اضيف ايضا للcontrol

onclick اخر فان هذا لن ينفع

مالحل!؟

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#6

استعمل

button1.Attributes.Clear()

ولو في مشكلة أرجو توضيحها أكثر من ذلك

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#7

اسف اخيsmiling4ever

ولكن

انا الان اصلا في حدث onclickللbutton واريد عمل مقارنة لشيء معين وبعدها اظهر الmessgeboxفمثلا عندي

protected void lnkDelete_Click(object sender, EventArgs e)

{

if(مقارنة)

//يظهر الرساله

else

//لايظهرها

}

فلن ينفع ان اعمل

lnkDelete.attribute.clear()

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#8

ضع كل ما تريدة فى مكان واحد "داله واحدة و قوم بأستدعائها مرة واحده فقط"

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#9

يا جماعة طولت عليكم

ولكن اخي احمد

انا كنت قد وضعت كل ماريده في مكان واحد ولم ينفع !!

وعفواااعلى الزعاج ولكني اتفائل في هذا المنتدى دائما لوجود نخبة رائعة من المبرمجين

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#10

الأخ مرتجي ...

تستطيع أن تظهر رسالة مثل Vb Application

فقط اتبع التعليمات التالية :

1- اضغط بزّر الفأرة الأيمن عنصر المراجع References في متصفّح المشاريع Solution Explore، ومن القائمة الموضعيّة اضغط الأمر Add Reference.

2- في مربّع الحوار الذي سيظهر، ابحث في القائمة عن الاسم System.Wendiows.Forms.. انقرّه مرّتين بالفأرة.. ستجد أنّه انتقل للقائمة السفليّة.. اضغط زرّ OK لإغلاق مربّع الحوار.

3- في أقصى بداية كود النموذج، أضف جملة الاستيراد التالية:

Imports System.Windows.Forms

4- الآن يمكنك عرض رسالة الخطأ كالتالي:

MessageBox.Show( نصّ الرسالة , عنوان الرسالة , MessageBoxButtons.OK ستعرض الرسالة زرّ ,MessageBoxIcon.Error ستعرض الرسالة أيقونة الخطإ , MessageBoxDefaultButton.Button1 ' الزرّ الافتراضيّ هو الزرّ الأوّل , MessageBoxOptions.ServiceNotification عرض الرسالة على متصفّح الإنترنت )

وأي سؤال سوف أرد عليك إن شاء الله ...

حبيب ;)

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#11

أخي habeeb

هل جربت ذلك انا جربت ذلك ولكن لم ينفع معي وظهرت لي الرسالة التالية

Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#12

نعم جربت ذلك .

وسوف ارسل لك مثال بذلك ، :rolleyes:

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#13

هذا هو المثال فك الضغط وجربها

ولمعرفة كيف تم عمل هذا المثال راجع الخطوات في الرد السابق مني :rolleyes:

حبيب

WebAPlSemple.zip

تم تعديل هذه المشاركة بواسطة habeab في 27 ديسمبر 2005 في 17:37

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#14

الاخ habeab

بالطبع الكود صحيح 100%

وشكرا الف شكر لك

ولكن مازال يراودني سؤال وهو هل هذه الطريقة سليمة100%

وان كانت كذلك الرجاء اعطائي الفرف بين الطرق السابقةRegisterClientScriptBlock,,و......

وبين هذه الطريقة! شكرا لك الف شكر ولجميع الاخوة الكرام

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#15
مرتجى كتب:
الاخ habeab

بالطبع الكود صحيح 100%

وشكرا الف شكر لك

ولكن مازال يراودني سؤال وهو هل هذه الطريقة سليمة100%

وان كانت كذلك الرجاء اعطائي الفرف بين الطرق السابقةRegisterClientScriptBlock,,و......

وبين هذه الطريقة! شكرا لك الف شكر ولجميع الاخوة الكرام

عزيزي الكريم، الطريقة الصحيحة هي التي ذكرناها لك انا والأخ اسماعيل،

أما الطريقة الأخرى فلن تعمل إلا على نفس جهازك وليش على جهاز الزوار فانتبه لهذا الشيء.

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#16

بالنسبة للطريقة التي ذكرها الأخ / smiling4ever ، فلم أجربها .

لكن ، سوف أجربها وأرد عليك

حبيب

تم تعديل هذه المشاركة بواسطة habeab في 28 ديسمبر 2005 في 08:39

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#17

نعم اخي smiling4ever انت محق

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

...........

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

#18

صحيح أخ smiling4ever

أنه يعمل على الجهاز المحلي ، وأنا جربته بذلك . ولكنه لا يعمل على السيرفر .

شكراً لك B)

حبيب

تم تعديل هذه المشاركة بواسطة habeab في 28 ديسمبر 2005 في 11:08

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#19

انا الان صلحت معي تماما

وهي كالتالي

نكتب بكود html (sourse)

<asp:Button ID="Button1" runat="server" onclientclick="return confirm('Are you Sher delete it')"onclick="Button1_Click"></asp"Button>

ولكم جميعا والله الف شكر وتقدير

طبعا طريقة smiling4everواسماعيل صحيحة 100% وسليمة 100%

وإذا حماسُ تبهنستْ آسادُها ،،،، فعلى اليهودِ المارقينَ السّامُ

لا نأسف على غدر الزمان لطالما ،،،،، رقصت على جثث الأسود كلابا

لا تحسبن برقصها تعلوا على أسيادها ،،،،، تبقى الأسود اسود ا والكلاب كلابا

فلاشات اسلامية

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

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