If I add some code like this:
<div>
@Html.DisplayFor(x => x.SomeTextField)
</div>
...it is rendered like so...
<div>
"
SomeTextFieldsValue
"
</div>
This is strange as it isn't using a tag as I would have expected... say, a label tag.
What is this use of double quotes in the html. Is it shorthand for a tag?
It's hard to find an answer by googling.
I ASKED THIS QUESTION A MOMENT AGO AND IT QUICKLY GOT MARKED AS PREVIOUSLY ANSWERED BY THIS THREAD (by Richard Everett, Reniuz, Soner Gönül):
What is the @Html.DisplayFor syntax for?
Please read my question before doing the same again and you will see IT IS NOT the same question at all?