Setelah mencari jawaban untuk diri sendiri selama beberapa waktu, saya dapat menemukan sesuatu. secara umum jika kita menggunakannya hanya untuk satu properti itu tampak sama bahkan jika kita melakukan "Lihat Sumber" dari HTML yang dihasilkan Di bawah ini dihasilkan HTML misalnya, ketika saya ingin menampilkan hanya properti Nama untuk kelas saya
<td>
myClassNameProperty
</td>
<td>
myClassNameProperty, This is direct from Item
</td>
Ini adalah HTML yang dihasilkan dari kode di bawah ini
<td>
@Html.DisplayFor(modelItem=>item.Genre.Name)
</td>
<td>
@item.Genre.Name, This is direct from Item
</td>
Pada saat yang sama sekarang jika saya ingin menampilkan semua properti dalam satu pernyataan untuk "Genre" kelas saya dalam hal ini, saya dapat menggunakan @ Html.DisplayFor () untuk menghemat pengetikan saya, setidaknya
saya dapat menulis @ Html.DisplayFor (modelItem => item.Genre) untuk menulis pernyataan terpisah untuk setiap properti Genre seperti di bawah ini
@item.Genre.Name
@item.Genre.Id
@item.Genre.Description
dan seterusnya tergantung pada jumlah properti.