ASP

rnan

New member
ASP

היי איך אני יכול למנוע את טעינת הדף הנוכחי מחדש כאשר אני לוחץ על כפתור כלשהוא ב דף ( אחרי שהאירוע לחיצה הסתיים) ועוד שאלה איך אני יכול לבנות MESSAGEBOIX לא דרך JS ?
 

drbunsen

New member
ללכת עם ולהרגיש בלי ? ../images/Emo8.gif

1.למה בדיוק אתה מתכוון ב"למנוע טעינה"? למנוע שליחה ()POSTBACKשל הטופס??? אתה רוצה להריץ רק CLIENT SIDE אחרי הלחיצה? כפתור שלא עושה כלום? 2. אם אתה מתכוון להקפצה של MESSGAEBOX שהוא יותר מתוחכם , אתה יכול לעשות REGISTER ל-SCRIPT שרץ עם טעינת הדף, ומקפיץ חלון שבו יש לך דף יותר מתחכם עם ההודעה שלך, ולוגיקות שונות ומשונות כאוות נפשך. בהמשך, אתה יכול גם להחזיר תשובה מהדף הזה לדף ה"ראשי"שלך וכד'. בכל מקרה - יהיה לך שם JS מינימלי (ולו רק window.open ל-MESSGAE BOX שלך). אשמח לעזור יותר, אם אכן זה מה שהתכוונת...
 

EdotK

New member
לשאלה #1:

אתה מוסיף לכפתור את הנ"ל:
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return false;" />​
 

24sharon

New member
כך?

ליצור כפתור פקד שרת על מנת לבטל את הפעולה עוד בקליינט. אפשר INPUT פשוט וחביב.
 
למעלה