Problem with PageMethod – calling to method invke the page_load

21 בספטמבר 2010

תגובה אחת


 



קריאה למתודה מתוך ה – PageMethods מגיעה ל – Page_Load.


 

 

כפי שכבר כתבתי כמה פעמים כמה זה קל להפעיל מתודות בצורה אסינכרונית בעזרת ScriptManager. יצא לי להיות במקום נחמד שבו ברגע שהפעלנו קריאה למתודה הגענו ל – Page_Load, כלומר ה – Request היה מושלם אבל איכשהו השרת התייחס כאילו זה פנייה רגילה לעמוד.

 

לאחר יום דיבוג מתיש הבנו שמשהו חסר בקובץ הקונפיג –

 



<httpModules>


  <add name="ScriptModule" type="System.Web.Handlers.ScriptModule,


                                System.Web.Extensions, Version=3.5.0.0,


                                Culture=neutral,


                                PublicKeyToken=31BF3856AD364E35"/>


</httpModules


 

 

בדרך כלל כשמוסיפים ScriptManager לעמוד הוא מוסיף את השורה הזאת לקונפיג, באפליקצייה שלנו הקונפיג היה נעול (אנחנו משתמשים ב – Source Safe) ולכן הוא לא הוסיף את הקוד לקונפיג (וכמובן לא הודיע לנו על כך) מה שגרם לאי הפעלת ה – Page Methods.

 

 

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

תגובה אחת

  1. seanu@supracode.com30 בנובמבר 2010 ב 18:01

    Thanks for the answer to my problem… I can't read hebrew… but web.config needs no translation. Thanks !

    הגב