עבור לתוכן

יצירת messageBox ב- asp.net c#

Featured Replies

פורסם

אני מנסה ליצור ok/cancel messageBox ב- c#.

אני יודע שצריך להוסיף בתחילת התוכנית using System.Windows.Forms אך משום מה הויזואל לא מאפשר לי.

כמו כן, אני מכיר את הפקודה messageBox.show אך שוב, היות ולא הוספתי את מה שרשום למעלה, הויזואל לא מכיר את הפקודה הנ"ל.

יש פתרונות ?

תודה.

פורסם

תיצור פרוייקט של windows forms application, בנוסף לזה לmessagebox הדיפולטי יש את האפשרות לייצור אחד עם כפתור OK וCancel..

פורסם
  • מחבר

לא כל כך הבנתי.

תוכל לפרט יותר ?

תודה.

פורסם

לא מספיק לעשות using (זה סתם קיצור דרך), אתה צריך לומר לפרוייקט שלך שיעבוד עם forms.

בשביל זה יש שתי אפשרויות:

כשאתה יוצר את הפרוייקט, תדאג שהוא הוא מסוג Windows Application ולא Console Application.

לחילופין, אתה יכול להוסיף את הקישור ל-forms ידנית - ב-solution explorer, תלחץ כפתור ימני על הפרוייקט > add reference, ושם תוסיף את System.Windows.Forms (תחת הטאב של NET.). זה אומר לעבוד.

פורסם
  • מחבר

ראשית תודה, אכן הוא מוסיף לי את הספריה בשימוש ב- using

אולם עכשיו אני מקבל הודעות שגיאה לשימוש בשאר הכפתורים. ההודעה היא -

Error 1 'Label' is an ambiguous reference between 'System.Web.UI.WebControls.Label' and 'System.Windows.Forms.Label' C:\Documents and Settings\user\My Documents\Visual Studio 2008\WebSites\triangleProgASP\addActivity.aspx.cs 288 13 C:\...\triangleProgASP\

כמו כן - גם לאחר הוספת הספריה אני לא מוצא את messageBox כאובייקט.

תודה,

פורסם

קודם כל, זה MessageBox.

חוץ מזה, תגיד שאתה כותב ASP. אנחנו לא אמורים לנחש.

אי אפשר לעשות ב-ASP חלון message box כמו בתוכנה רגילה, כי הקוד רץ בצד של השרת.

בשביל זה אתה צריך לעשות alert או confirm של ג'אווהסקריפט.

פורסם
  • מחבר

צודק - טעות שלי.

תוכל להסביר לי איך עושים את זה בג'אווה ?

או להפנות אותי לקוד ?

פורסם

זה ג'אווהסקריפט, לא ג'אווה.

גגל javascript alert ו- javascript confirm.

וערוך את הכותרת כך שיהיה ברור שאתה מדבר על ASP.NET.

פורסם
  • מחבר

תיקנתי.

ראיתי את הקוד, אבל אין לי כל כך ניסיון בג'אווהסקריפט.

אני מבין שזה קוד שאני צריך לשים ב- HTML, אך איך אני מקשר אותו לכפתור מסויים ?

איך אני מפעיל אותו לדוגמא במשפט התניה פשוט ? לדוגמא:

אם מתקיים - תוציא את ההודעה הזו. אם לא - תוציא את ההודעה האחרת.

תודה רבה !

פורסם

אז אני ממליץ שתלמד קצת ג'אווהסקריפט (אין הרבה ללמוד, אתה יכול לעשות את זה ביום). חיפוש של javascript tutorial בגוגל ימצא לך עשרות מדריכים.

במקרה שלך, מה שאתה רוצה לעשות זה משהו כמו בדוגמה שכאן:

http://www.tizag.com/javascriptT/javascriptconfirm.php

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים