שלח תשובה

זירת השאלות

398
צפיות
5
תשובות

ASP.NET CustomControls

,‏ 26 בספטמבר, 2005

אחד הדברים הכי נחמדים ב ASP.NET זה היכולת ליצור פקדים מותאמים אישית.
אני יוצר פקדים בקובץ ascx. גיליתי איך אני יכול להעביר אליהם משתנים בעת הקריאה אליהם. אבל מה שאני באמת רוצה לעשות זה להעביר אליהם תוכן ותאגים אחרים.
למשל כשעושים DATAGRID אז יש תאג שפותח את ה GRID ותאג שסוגר אותו (בתוך תאג ה GRID הפותח אנו מעבירים את המשתנים), אך כל התוכן של הגריד מוכנס בין 2 התאגים (הפותח והסוגר).
או דוגמא נוספת יותר פשוטה תהיה ה LABLE – הטקסט ל LABLE מועבר בין 2 התאגים ולא במשתנה בתוך התאג.

השאלה שלי היא האם מישהו יודע כיצד אני יכול בקובץ ה ascx שלי לקבל את מה שנמצא בין 2 התאגים?

תגיות:

5 תשובות

  1. יש את התכונה hascontrols
    literalcontrol – טקסט פשוט
    וכל פקד אחר בהתאמה:button-button,literal-literal וכן הלאה.

  2. adventureboy הגיב:

    לא כ"כ ברור
    איך אני עושה את זה?
    יש לך אולי מדריך? או מקור אחר עם הסבר?

  3. adventureboy הגיב:

    מישהו יודע איך משלבים את מה שירדן
    הציעה?

  4. eLisHa הגיב:

    לכל פקד יש אוסף Controls
    (לא זוכר מאיפה הוא יורש את זה)

    בכל אופן… תנסה לשלב את האוסף הזה והתכונה HasControls כדי להשיג את התוצאה שאתה רוצה.

  5. adventureboy הגיב:

    לא מובן
    ניסיתי לשלב את זה ב CLASS לפני ה CLASS כמו שקראתי במקומות באינטרנט.
    שום דבר לא עוזר זה מחזיר הודעת שגיאה.

    מישהו יכול לספק תשובה הולמת ומדוייקת לעניין?

שלח תשובה