DCSIMG
Custom Controls - Justin myJustin = new Justin( Expriences.Current );

Browse by Tags

All Tags » Custom Controls (RSS)

[Tapuz .Net] ASP.Net 2.0 Wizard Control SideBar Rendering

שאלה: האם ניתן להזיז את רשימת הצעדים ב-Wizard כך שתופיע מעל הפקדים (כמו טאבים)? תשובה: שאלה מצויינת שבאמצעותה נוכל לחפור קצת לתוך מערכת ה-Rendering של ASP.Net 2.0. בואו נראה מה השלבים שניקח כדי לרדת לשורש הבעיה ולבסוף לפתור אותה: ניצור דף ASP.Net חדש שעליו נדגים את הבעיה. נוסיף לטופס שלנו פקד Wizard. וקיבלנו את הפקד Wizard הברירת מחדל: בשביל הדוגמה נעשה כמה שינויים קוסמטיים קטנים. נגדיל את הפקד. נעשה לו Auto-Format שיהיה יותר וויזאולי ברור מה אנחנו מנסים לעשות. נוסיף עוד שני Steps ל-Wizard. ולבסוף...

Question from Tapuz .Net forum: Using a GridView HyperLinkField with Mailto Links (Custom GridView Fields)

שאלה: אני רוצה להוסיף עמודת קישור mailto ל-GridView אבל שאני מוסיף את הקוד הבא אני מקבל טקסט רגיל : <asp:HyperLinkField DataTextField="Email" HeaderText="דוא'ל" DataNavigateUrlFields="Email" DataNavigateUrlFormatString="mailto:{0}" /> מה צריך לעשות כדי שהכתובת דוא"ל ב-Email יופיעו כקישורי mailto? תשובה: שאלה מאוד טובה ובאמת התשובה מעניינת. נסביר את הבעיה קצת יותר לעומק, בואו נניח ויש לי את הקישור הבא < asp : HyperLink ID ="HyperLink1"...

Question from Tapuz .Net forum: How can I access controls inside Custom/User Controls if they haven't been created at Page_Load?

שאלה: יש לי User Control שמכיל DropDownList, ויש לי דף שמכיל אותו. שמתי לב שה Page_Load של המסך רץ לפני ה Page_Load של הקונטרול, לכן אני לא יכול לאתחל את הקונטרול ב Page_Load של המסך, אלא רק בשלב מאוחר יותר, למשל OnPreRender של המסך. האם הבנתי נכון, וכך עושים זאת ? תשובה: הבנת נכון את רצף האירועים. Page מבצע ראשון את כל האירועים שלו, ואז כל מיני סוגי דפים אחרים שקשורים אליו (UserControls ו-MasterPages) מריצים את האירועים שלהם. לא ברור לי מה הכוונה ב"לאתחל את הקונטרול", ה-UserControl נוצר כמו כל פקד...