Я збираюся написати іспит на MVC, Microsoft (70-486), готуючись, натрапляю на одне запитання, яке часто задаю на іспиті, але я знайшов іншу відповідь на багатьох веб-сайтах.
Питання є.
Потрібно відобразити опис одиниці "миль"після відстані у вікні GetLog. Який рядок коду ви повинні використовувати для заміни лінії GL21? (Кожна правильна відповідь представляє повне рішення. Виберіть усе, що застосовується.)
A. @ log.Разміщення миль
Б. @ Htrml.DisplayFor (модель => log.Distance) миль
C. @ log.Distance.ToString () @ Html.TextArea ("милі")
D. @ Htmi.DisplayFor (модель => log.Distance.ToString () + ”милі”)
Для Ref див. Це посилання
На деяких веб-сайтах дана відповідь - A, B, а на деяких - A, C. Я знаю, що A правильно, але між B і C, яке право і чому? Будь ласка, хтось мене направить
Відповіді:
2 для відповіді № 1A. @ log.Разміщення миль
Правильно. Найпростіший і, мабуть, найбільш вживаний синтаксис.
B. @ Html.DisplayFor (model => log.Distance) миль
DisplayFor
дає вам цінність загорнуті в шаблон, найбільш підходящий для даного типу даних (Я вважаю log.Distance
є int
)
Правильно. Припустимо, що ви не зіпсували шаблон, якщо ви його зробили самостійно.
C. @ log.Distance.ToString () @ Html.TextArea ("милі")
The @log.Distance.ToString()
є правильним, але інша частина створює текстову область (багаторядкове текстове поле), що має атрибут назви "miles"
.
Щось на зразок цього: <textarea name="miles"></textarea>
Не вірно.
D. @ Html.DisplayFor (модель => log.Distance.ToString () + "миль")
DisplayFor
дає вам цінність загорнуті в шаблон, найбільш підходящий для даного типу даних. У цьому випадку даний тип даних є a string
, тоді як відповідь B мав даний тип даних log.Distance
. Він все ще правильний, але відобразить його, використовуючи шаблон для string
а не а int
(або будь-якого типу) log.Distance
є)
Правильно. Припустимо, що ви не зіпсували шаблон, якщо ви його зробили.
1 для відповіді № 2
Відповідь D. неправильна. Якщо ви спробуєте, ви отримаєте цю помилку: "Шаблони можна використовувати лише з доступом до поля, доступом до властивостей, індексом одновимірного масиву або індивідуальними виразами індивідуального індексатора."