שאלת namespace

aabbcc123

New member
שאלת namespace

אני קצת מבולבל מהנושא. נתקלתי בזה כשהעתקתי קוד AJAX. הייתי צריך לתת לו TYPE מסוג הדף שמכיל את הקוד לפי הדוגמה זה היה: NAMESPACE.PAGENAME.FUNCTION (מקווה שאני לא טועה). הבעיה היא שאין לי NAMESPACE בפרוייקט. אז איך אני מגדיר לו את סוג הדף (למשל default.aspx) ? מקווה שהייתי ברור.
 

aabbcc123

New member
אבל מה זה בכלל אומר?

קצת פיספסתי את הרעיון. היה לי פרוייקט שלם בלי NAMESPACE. בגלל שבקוד ה AJAX היה לי דוגמה עם NAMESPACE אז פשוט הטספתי אותו לדף אחד. כלומר: כדי לזהות את הדף פשוט הוספתי רק בדף הAJAX את ה NAMESPACE מסביב להכל ואז כתבתי:
registerTypeForAjax(typeOf(MyNewNameSpace.MyPageName));​
עכשיו: מה המשמעות של הNAMESPACE הזה והאם זה תקין שהוא ניתן רק בקובץ אחד? ודבר נוסף - האם זו הדרך היחידה? האם יכולתי לזהות את סוג הדף גם בלי ה NAMESPACE? תודה!
 
למעלה