بسم الله الرحمن الرحيم
عندما أقوم commandفى حالة الضغط عليه يظهر رساله ما فتظهر لى صفحة خطأ ولاأعلم ان الخطا فى الكود ام فى خصائص asp.netمع العلم انى أكتب الكود هكذا
msgbox("ggggggggggg")
افيدونى لانى مبتدأ جديد وشكرا
بسم الله الرحمن الرحيم
عندما أقوم commandفى حالة الضغط عليه يظهر رساله ما فتظهر لى صفحة خطأ ولاأعلم ان الخطا فى الكود ام فى خصائص asp.netمع العلم انى أكتب الكود هكذا
msgbox("ggggggggggg")
افيدونى لانى مبتدأ جديد وشكرا
لا تستطيع استدعاء MsgBox ضمنASP.NET, بل استخدما ما يلي:
button1.Attributes("onlcick") = "java script:alert('Hello');";
اخى اسماعيل كتبتها ما نفعت وتظهر تحنها خط ازرق ارجو الرد بسرعة
اخى اسماعيل أسف لقد اشتغلت ولكن لماذا الجافا فى هذا الموضوع لما لايعمل الكود كما فى vb.net
لأنه وكما أعرف أن التابع MsgBox يُستخدم مع تطبيقات Windows أي يجب أن يوجد Form, أي من أجل إظهار رسالة في صفحة ويب يجب استخدام javascript أما في تطبيقات Windows Application يتم استخدام MsgBox
اخ اسماعيل اريد رساله كاملة اى عناون الرساله ومحتوى الرساله
وجزاك الله خيرا على اجتهاداتك معى ومع الاخوه المبرمجين
ضاع العلم بين اثنين الحيـــــــــــــــــــاء والكبـــــــــــــــــــر
أخ اسماعيل أريد منك خدمه هل لك من ايميل ارسالك علية ويكون لك جزيل الشكر وارجو ان ترسل لى اى شى يتعلق بلغة البرمجه asp.net اوvb.net او لغة الاله الاسمبلى على الايميل التالى omarxp2015@yahoo.com وفقك الله للعلم وبارك الله فيك
معزرة اخ اسماعيل قال لى احد الاصدقاء انه اذا غيرت فى خصائص asp.net لكى تعطى لك هذه الصلاحية فهل من الممكن ذلك أم أن هذا الكود
هو الحل الوحيد وشكراااااااااا
أرجو في المرات القادمة كتابة عنوان معبر عن محتوى الموضوع حتى لا اضطر الى اغلاق الموضوع
تم تعديل هذه المشاركة بواسطة DotNetExpert في 25 مارس 2005 في 05:15
وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
أخيب عمر سأبحث في كيفية استخدتم MsgBox ضمن ASP.NET...............
أما عن الكتب فلدي الكثير ولكنها ذلت أحجام كبيرة, يمكنك أن تذهب إلى المكتبة الإلكتروني ضمن هذا الموقع وستجد ما تريد
أخي العزيز وجدت طريقة من أجل استخدام التابع MesageBox عند استخدام ASP.NET وهو كما يلي:
أولاً يجب أن تضيف المكتبة System.Windows.Forms.dll وذلك بالنقر بالزر الأيمن على references ومن ثم اكتب ما يلي:
System.Windows.Forms.MessageBox.Show("بسم الله الرحمن الرحيم", "تجربة", Windows.Forms.MessageBoxButtons.OKCancel, Windows.Forms.MessageBoxIcon.Hand, Windows.Forms.MessageBoxDefaultButton.Button1, Windows.Forms.MessageBoxOptions.ServiceNotification)مع ملاحظة أن الوسيط:
MessageBoxOptions.ServiceNotification
أو
MessageBoxOptions.DefaultDesktopOnly
إجباري وإلا لن تعمل.............................
:blink: :blink:
حسنا وماذا حدث ؟
هل ظهرت رسالة لمستعرض الصفحة ؟ مستحيل في العادة يتم توليد رسالة خطأ عند استخدام هذه التعليمة.
وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
لقد جربت الكود على localhost واشتغلت 100%, بس على الإنترنت لم أجربها......................
السلام عليكم
الاخ: عبد النبي بارك الله فيك ... العباد هم عباد الله و ليسوا عباد للنبي على الأقل لا تكتب اسمك هنا بهذه الصفة لانك لست مضطرا و السلام
على كل حال جرب هذه و ستنجح معك كما هي معي تشتغل صحيح و بلا اي مشاكل:
RegisterClientScriptBlock("abcd", "<script language='javascript'>alert('" & _
MyMessage_OR_Whatever & "');</SCRIPT>")باستدعاء هذه الخاصية يمكنك ان تعمل ما تريد باستخدام الجافاسكريبت و تضع هذه الكود في الـ Submit.Click event بدلا من استخدام خاصية الـ MsgBox
ان شاء الله تفيدكم و السلام
تم تعديل هذه المشاركة بواسطة alharethi في 25 مارس 2005 في 22:25

السلام عليكم ,,
موضوع إظهار Message Box في تطبيقات الانترنت يتم عادة باستخدام الـ Java Script ولكن يمكنك التحايل :D عليها واستخدام الـ Code Behind لمناداة إجراء تقوم بتمرير نص الرسالة الذي تريده حتي ولو كان محتوي الرسالة يأتي من قاعدة بيانات ,, فقط إتبع الخطوات التالية :
أفتح الـ HTML View للصفحة وقم بلصق الشفرة التالية قبل إغلاق الوسوم body أي قبل السطر :
</body>
الشفرة :
<script> <asp:Literal id="ltlAlert" runat="server" EnableViewState="False"> </asp:Literal> </script>
الخطوة القادمة تتم داخل الـ Class (أفتح Code الصفحة التي تريد إظهار الرسالة عليها)
قم بتعريف الكائن التالي :
Protected WithEvents ltlAlert As System.Web.UI.WebControls.Literal
ثم قم بكتابة الإجراء التالي :
Private Sub Say(ByVal Message As String)
' Format string properly
Message = Message.Replace("'", "\'")
Message = Message.Replace(Convert.ToChar(10), "\n")
Message = Message.Replace(Convert.ToChar(13), "")
' Display as JavaScript alert
ltlAlert.Text = "alert('" & Message & "')"
End Sub
وبهذا قد تكون قمت ببناء إجراء يمكنك إستخدامه علي مستوي الصفحة أي إذا كانت الصفحة تحتوي علي زر وتريد عرض رسالة عند الضغط علية قم بمناداة الاجراء Say علي النحو التالي :
Say("Test Message")
مع ملاحظة أن نص الرسالة Test Message يمكن أن يكون أي قيمة نصية أو من قاعدة بيانات أو أو أو ..
للتوضيح أكثر إذا كنت تريد عرض محتوي صندوق نص كرسالة للمستخدم :
Say(TextBox1.Text)
وهكذا ..... عسي أن تكون الفكرة واضحة ..
والله الموفق
تم تعديل هذه المشاركة بواسطة Ammar Gaffar في 26 مارس 2005 في 14:42
شكرا لك ياخ ammar على هذا المجهود وفقك الله لما فيه الخير
السلام عليكم اخواني
طيب هل ممكن اخلي الرسالة اترحع قيمة على السبيل المثال
هل نقدر نحط زرين
الاول برجع yes و الثاني برجع no
هل هذا ممكن
؟؟؟؟؟
وجزاكم الله كل خير
اقتباسطيب هل ممكن اخلي الرسالة اترحع قيمة على السبيل المثالهل نقدر نحط زرين
الاول برجع yes و الثاني برجع no
هل هذا ممكن
هلا وضحت أكثر :)
باستخدام الإجراء Say يمكنك عرض أي رسالة لان معامل الإجراء ا, الـ Argument متغير نصي والإجراء يمكنك مناداته أكثر من مرة
مثلاً
Say("Yes")
سيتم عرض رسالة محتواها كلمة Yes هل هذا هو قصدك ؟؟
والله الموفق
ابو السموأل كتب:السلام عليكم اخوانيطيب هل ممكن اخلي الرسالة اترحع قيمة على السبيل المثال
هل نقدر نحط زرين
الاول برجع yes و الثاني برجع no
هل هذا ممكن
؟؟؟؟؟
وجزاكم الله كل خير
اجل تستطيع ذلك عن طريق متحول مخفي في الصفحة حيث تجعل كود الجافا سكربت تعطيه القيمة التي تريد تمريرها للسرفر. بالنسبة.
ان اكثر استخدامه احتجته للجافا سكربت هو من اجل سؤال المستخدم فيما اذا كان متاكدا عند الضفط على زر الحذف مثلا.
myButton.Attributes["onclick"] = "return confirm('Are you sure?');";وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
هذا الموضوع مغلق.