שלום

myofer

New member
שלום../images/Emo9.gif ../images/Emo24.gif

איזה מגניב שפתחו את הפורום הזה! חיכיתי לו הרבה זמן ורק היום גיליתי אותו!!! נעים מאוד מעין. ו.. יש לי שאלה כמובן
משום מה page_load לא מתבצע במחשב שלי, אין שום הודעת שגיאה, הדפים רצים בסבבה חוץ מה page_load יש למישהו רעיון?? תודה מראש
מעין
 

gilad g

New member
ברוכה הבאה ../images/Emo140.gif

את יכולה לצרף קצת קוד? איך את מצהירה על Page_Load? את משתמשת ב-Code Behind?
 

myofer

New member
בכיף../images/Emo13.gif

בעיקרון אלו דוגמאות של הספר של הוד עמי:
<%@ Page Language="vb" CodeBehind="listing0505.aspx.vb" AutoEventWireup="false" Inherits="WebApplication1.listing0505" %> <HTML> <script runat="server"> Sub Page_Load(obj as object, e as EventArgs) if not Page.IsPostBack then ViewState("StartTime") = DateTime.Now lblMessage.Text = "The time is now: " & _ ViewState("StartTime") end if end sub Sub Submit(obj as object, e as EventArgs) lblMessage.Text = "The time is now (after submit): " & DateTime.Now & _ "<br />started at: " & ViewState("StartTime") end Sub </script> <body> <font size="5">Sam's Teach Yourself ASP.NET in 21 Days: Day 5 </font> <hr> <p> <form runat="server" > <asp:Button id="btSubmit" runat="server" Text="Submit" onClick="Submit" /> <p> <asp:Label id="lblMessage" runat="server" /> </form> </p> </body> </HTML>​
 

gilad g

New member
המממ

...ואיך הגעת למסקנה ש-Page_Load לא מתבצע? בגלל שה-Label ריק? נסי לעשות סתם Response.Write (מחוץ ל-If). נסי לצאת מ-IE, ולהיכנס שוב... יכול להיות שאת עושה ריפרש, והוא חושב שזה PostBack.
 

myofer

New member
אוקיי אני מתחילה להבין אותך..

תהליך העבודה שלי היה כזה: 1. פתיחת פרויקט חדש 2. הוספת קובץ קיים מהדוגמאות 3. אז נשאלתי אם ליצור קלאס חדש --> ועניתי.. כן כניראה שפה טעיתי כי הוא יצר לי קוד VB עם Page_load נוסף... יכול להיות
 

gilad g

New member
את עובדת עם Visual Studio?

יכול להיות שזו הבעיה. הוא יצר לך CodeBehind Class, שכנראה גורם ל-asp.net לא להתייחס ל-Page_Load שאת כתבת. את לומדת מהספר של הוד עמי במקרה?
אם כן, אני לא ממליץ לך להשתמש ב-VS.NET, אלא ב-WebMatrix, לפחות עד הפרק שעוסק ב-Code Behind.
 
למעלה