none
how can you make navigationurl in tablecell of asp.net RRS feed

תשובות

  • בוקר טוב,

    tablecell היא מחלקה של המייצגת אלמנט "תא" באלמנט של Table (טבלה), שהוא סוג של Web Server Controls. ניתן לייצר את הטבלה בעזרת קוד מפורש על ידי בנייה של ה TableRow ושל ה TableCell באלמנט Table.

    * דרך אגב, הרבה מאוד מהקונטרולים נועדו לעבודה עם הטכנולוגיה הישנה והמיושנת של WebForms ואינם מתאימים למימוש ישיר בטכנולוגיות חדשות יותר כמו MVC. ניתן לקרוא הסבר טוב למה כך המצב בקישור הבא.

    בתוך התא של הטבלה אפשר להכניס כל קוד שרוצים, כולל קישורים בעזרת כל navigation url למשל, כך שלא ברור לי בדיוק היכן נתקעת, באיזה טכנולוגיה אתה עובד, ובאיזה מחלקות אתה עושה שימוש (למשל באיזה navigation אתה משתמש). תבדוק את הדוגמה בקישור ששמתי מעל של השימוש ב Table, יש שם קוד בו מכניסים LiteralControl שנועד לייצג טקסט ל TableCell. באותה מידה אתה יכול להכניס קונטרול של ניווט.

    תבדוק אם הקישור הבא עוזר לך לממש navigation bar ב TableCell
    https://msdn.microsoft.com/en-us/library/ms972960.aspx

    אם זה עדיין לא פותר את הבעיה אז בוא נתחיל מעוד מעט מדיע
    האם אתה עובד ב MVC או ב WebForms ?

       

    * כדאי לך לבדוק גם אפשרות של שימוש בקונטרול שונה חדש יותר בשם GridView במקום שימוש בקונטרול table שהוא מאוד ישן עוד מתקופת דוט-נט 2 (יש עוד קונטרול ישן בשם DataGrid שהיה לפני ה GridView)... שלושת אלמנטים אלו הם סוגים של Web Server Controls, שנועדו ליצור טבלה בקוד ה HTML בסופו של דבר. ה GridView אני חושב הכי גמיש.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום ראשון 18 ספטמבר 2016 06:03
    מנחה דיון

כל התגובות

  • בוקר טוב,

    tablecell היא מחלקה של המייצגת אלמנט "תא" באלמנט של Table (טבלה), שהוא סוג של Web Server Controls. ניתן לייצר את הטבלה בעזרת קוד מפורש על ידי בנייה של ה TableRow ושל ה TableCell באלמנט Table.

    * דרך אגב, הרבה מאוד מהקונטרולים נועדו לעבודה עם הטכנולוגיה הישנה והמיושנת של WebForms ואינם מתאימים למימוש ישיר בטכנולוגיות חדשות יותר כמו MVC. ניתן לקרוא הסבר טוב למה כך המצב בקישור הבא.

    בתוך התא של הטבלה אפשר להכניס כל קוד שרוצים, כולל קישורים בעזרת כל navigation url למשל, כך שלא ברור לי בדיוק היכן נתקעת, באיזה טכנולוגיה אתה עובד, ובאיזה מחלקות אתה עושה שימוש (למשל באיזה navigation אתה משתמש). תבדוק את הדוגמה בקישור ששמתי מעל של השימוש ב Table, יש שם קוד בו מכניסים LiteralControl שנועד לייצג טקסט ל TableCell. באותה מידה אתה יכול להכניס קונטרול של ניווט.

    תבדוק אם הקישור הבא עוזר לך לממש navigation bar ב TableCell
    https://msdn.microsoft.com/en-us/library/ms972960.aspx

    אם זה עדיין לא פותר את הבעיה אז בוא נתחיל מעוד מעט מדיע
    האם אתה עובד ב MVC או ב WebForms ?

       

    * כדאי לך לבדוק גם אפשרות של שימוש בקונטרול שונה חדש יותר בשם GridView במקום שימוש בקונטרול table שהוא מאוד ישן עוד מתקופת דוט-נט 2 (יש עוד קונטרול ישן בשם DataGrid שהיה לפני ה GridView)... שלושת אלמנטים אלו הם סוגים של Web Server Controls, שנועדו ליצור טבלה בקוד ה HTML בסופו של דבר. ה GridView אני חושב הכי גמיש.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום ראשון 18 ספטמבר 2016 06:03
    מנחה דיון
  • הי,

    אני עובד ב webforms

    יום ראשון 18 ספטמבר 2016 15:13
  • בערת על הקישורים מעל?

    הם כוללים דוגמאות

    * אני לא בטוח אם אתה מתכוון לקונטרול מיוחד מובנה ל navigationurl או פפשוט שאתה מחפש ליצור navigation url בתוך הקונטרול  של ה tablecell. בכל מקרה אני לא עובד עם WebForm כבר הרבה שנים ואני בטוח שיש לכל דבר שאתה יכול לחשוב עליו משהו מחוכן. אישית גם אם היה משהו מוכן אני לא חושב שאני צריך את העזרה של מישהו לכתוב עבורי קוד פשוט של קישור. לכן הייתי בוחר פשוט ליצור בתוך ה קונטרול את התוכן לבד. למעשה לא הייתי עובד עם קונטרול tablecell אלא כותב את הקוד לבד, אבל זה כבר לוקח אותנו לדיון אחר :-)

    תבדוק אם הקישורים עוזרים לך. בעיקר האחרון 


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום ראשון 18 ספטמבר 2016 22:07
    מנחה דיון
  • הי,

    אני פשוט מנסה לבנות טבלה עם ערכים שעמודה אחת או שניים מאפשרות ללחוץ עליהם ליצור הפניה למקום אחר

    יום שלישי 20 ספטמבר 2016 07:24
  • זה בדיוק מה שהבנתי וזה בדיוק מה שיש לך בדוגמאות שהבאתי

    ליצור קישור פשוט אני מניח שאתה יודע

    אולי אני אתחיל מההתחלה... אתה יודע ליצור את הטבלה?
    תעבור על הקישורים ששמתי מעל ותבדוק אם אתה מצליח לממש את מה שיש שם.

    אני באמת מנסה לעזור אבל לא מבין בכלל באיזה שלב אתה נתקע.
    אולי תצמרף את הפרוייקט שלך- ז"א דוגמה של פרוייקט פשוט המכיל מה שאתה יודע לבצע כבר.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום שלישי 20 ספטמבר 2016 08:41
    מנחה דיון