שאלה ב Asp.net

Adidi70

New member
שאלה ב Asp.net

איפה ניתן להגדיר פונקציות או משתנים גלובליים שיהיו מוכרים ע"י כל הדפים שלי ב Asp.net ?
 

Adidi70

New member
תקרא תשאלה שוב !

מה יעזור לי משתני session ו application אם אני רוצה פונקציות גלובליות ? ??
 

y a h o o

New member
אין משתנים גלובלים

אתה יכול ליצור class כpublic ויהיו לו מתודות שאותם תקרא תשתמש בOO
 

Adidi70

New member
ניסיתי וזה בעיה מה שאתה מציע

אם אני רוצה בפונקציות שלי להשתמש באובייקטים הבסיסיים של השרת response לדוגמא - אני צריך לרשת את Page ואז שאני כותב הורשה ומכליל את ה class הזה בקובץ אחר יש התנגשות בזה שההורשה ל Page מוגדרת פעמיים! חוץ מזה האם זו הדרך היחידה - כל פעם שאני ארצה להשתמש בפונקציות גלובליות אני אצטרך ליצור אובייקט של אותה מחלקה שמכילה את הפונקציות האלה ? ! נשמע מאוד מסורבל ! ב asp רגיל יכלת לכתוב פונקציות ושיגרות בקובץ מסוים ואז לעשות הכללה שלו לקובץ asp אחר - האם ניתן באיזושהיא צורה לעשות כך ב asp.net ??
 

adam222

New member
.................

עדין ניתן להשתמש באובייקטי SERVER ע"י
using Context=System.Web.HttpContext; Context.Current.Server....​
זהו ה-OO בהתגלמותו, תגדיר אובייקט עם מתודות ותשתמש בו היכן שתצטרך, לעומת ה-ASP הישן שלא היה OO...
 

Adidi70

New member
אבל כל הזמן אני אצטרך ליצור אובייקט

של המחלקה של הפונקציות (כלומר עם new) כי לא ניתן להשתמש באובייקטים של השרת ( response sessoin וכדו') עם פונקציות shared - (סטאטיק)
 

adam222

New member
בטח שניתן להשתמש ע"י

using Context=System.Web.HttpContext; Context.Current.Server...​
 

Adidi70

New member
תודה רבה לך ../images/Emo70.gif../images/Emo22.gif

זה בדיוק מה שחיפשתי!
 

BlueOrange

New member
תיצור Class עם משתנים ומתודות ../images/Emo104.gif

תיצור Class עם משתנים ומתודות סטטיות, עם אותו nameSpace ...
 
למעלה