מהי המטרה העיקרית של רכיב תצוגה?
מהי המטרה העיקרית של רכיב תצוגה?

וִידֵאוֹ: מהי המטרה העיקרית של רכיב תצוגה?

וִידֵאוֹ: מהי המטרה העיקרית של רכיב תצוגה?
וִידֵאוֹ: CSS Display FLEX vs Block, Inline & Inline-Block Explained 2024, נוֹבֶמבֶּר
Anonim

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

אם ניקח זאת בחשבון, מהו רכיב תצוגה?

א רכיב תצוגה מגדיר את ההיגיון שלו בשיטת InvokeAsync שמחזירה משימה או בשיטת Invoke סינכרונית שמחזירה IViewComponentResult. פרמטרים מגיעים ישירות מהפעלת ה- רכיב תצוגה , לא מכריכת דגם. א רכיב תצוגה אף פעם לא מטפל ישירות בבקשה.

יתר על כן, מהם רכיבי סכין גילוח? רְכִיב שיעורים. רכיבים מיושמים ב רכיב סכין גילוח קבצים (. סכין גילוח ) באמצעות שילוב של סימון C# ו-HTML. ממשק המשתמש עבור א רְכִיב מוגדר באמצעות HTML. לוגיקה של רינדור דינמי (לדוגמה, לולאות, תנאים, ביטויים) מתווספת באמצעות תחביר C# מוטבע בשם סכין גילוח.

מהו רכיב התצוגה ב-MVC?

הצג רכיב הוא תכונה שהוצגה לאחרונה ב-ASP. NET Core MVC . זה מאוד דומה לחלקי נוף אבל הוא חזק מאוד בהשוואה אליו. הוא אינו משתמש בכריכת מודלים אלא פועל רק עם הנתונים שאנו מספקים בעת קריאה אליו. הצג רכיב בעל התכונות הבאות.

כיצד אוכל ליצור תצוגה בליבת. NET?

  1. לחץ לחיצה ימנית על התיקיה Views, ולאחר מכן הוסף > תיקיה חדשה ושם לתיקיה HelloWorld.
  2. לחץ לחיצה ימנית על התיקיה Views/HelloWorld, ולאחר מכן הוסף > קובץ חדש.
  3. בתיבת הדו-שיח קובץ חדש: בחר ASP. NET Core בחלונית השמאלית. בחר MVC View Page בחלונית המרכזית. הקלד אינדקס בתיבה שם. בחר חדש.

מוּמלָץ: