שלח תשובה

זירת השאלות

541
צפיות
2
תשובות

ב DOT NET קריאה לפונקציה מ ASPX לפו

,‏ 10 ביוני, 2005



אני רוצה לקרוא לפונקציה אשר נמצאת קובץ ה CODEBIHIND של אותו דף

מהדף ASPX
כולמר משהוא כזה
[code]
<html>
<% # praseText(DataItem.item.toString())%>
</html>
ובקובץ של הקוד בהיינד

usnig system
calss htmlCodeBiide {
public string praseText(string txt){
        retrun txt+"asdlkfj"
}
}
[code/]

בתודה מראש שביל עמית

תגיות:

2 תשובות

  1. אוריקס הגיב:

    המממ
    1. ישר קוד לשמאל
    2. תראה לנו את השורה הראשונה בדף ה ASPX, את הקריאה למתודה ואת מה שחשוב ב CODE BEHIND.

  2. Admini הגיב:

    אולי הגיע הזמן לעשות סדר
    ההמלצה היא בדרך כלל לא לעבוד עם הפקדים הארורים, הבעיה היא שלא מצאתי עד עכשיו מדריך מסודר לעבודה בצד שרת בלי הפקדים הארורים. אם מישהו שעובר פה ישנה טיפה את התחביר המדריכון הזה יתאים גם ל-#C

    גישה למשתנים בבתוך ה-CodeBehind:


    Class…
         PubliciItem as Integer

    ובדף גישה כרגיל:


    <%=iItem%>

    או בעזרת פונקציה כלשהי


    <%=Trim(iItem & " ")%>

    כל כללי התחביר חלים פה (שימו לב שקוד שנכתב בעמוד מתקמפל בשרת ל-Temp ולא חד פעמי בקמפול הפרוייקט.

    גישה לאובייקטים אחרים במחלקה:

    במחלקות של הפרוייקט

    Class ClassName
       Public Shared SharedString = "Blah Blah"
       Public Shared Function SharedFunction(str as string) as string



    <%=ProjectName.ClassName.SharedFunction(ProjectName.ClassName.ShardString)%>

    בהצלחה ! ואולי כדאי להוסיף את זה ל-FAQ פה.

שלח תשובה