Visual Studio «Синтаксическая ошибка».без линии в частичном представлении MVC3 - PullRequest
1 голос
/ 03 декабря 2011

Когда я открываю два очень маленьких файла частичного представления MVC 3 (* .vbhtml) в Visual Studio 2010 Express SP1, я получаю «Синтаксическую ошибку». без указания строки или столбца. Visual Studio не говорит мне, что не так с этим частичным представлением.

Скриншот

Кто-нибудь знает, как я могу это отладить? Я очистил и перестроил проект. Я перезапустил Visual Studio.

Ответы [ 2 ]

0 голосов
/ 03 декабря 2011

Почему бы не использовать доступные html-помощники для создания выпадающего списка:

@ModelType IEnumerable(Of CarlText2.Tag)
@Html.DropDownList(
    "tag",
    New SelectList(Model.Select(Function(x) New With {.TagID = x.TagID, .Text = x.TagID + " " + x.Text}), "TagID", "Text"),
    New With {.id = "doc-selected-titletag"})

и, кстати, вам следует использовать модель представления, в которой у вас будет непосредственно свойство Text, содержащее предварительно отформатированный текст, который вы хотите показать в каждой опции.

0 голосов
/ 03 декабря 2011

Измените @<option... на @:<option..., <text><option...</text> или удалите символ @.Бритва должна понять, что это текст.

...