Как мне избежать кавычек внутри атрибута на страницах бритвы - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь передать две строки в качестве параметров для конструктора, который уже встроен в атрибут с двойными кавычками:

 <select asp-for="Employee.StockId" asp-items="@new SelectList(Model.Stocks, "Id", "Name")" class="form-control"></select>

Я пытался экранировать с помощью обратной косой черты или @, но все еще безуспешно.

Редактировать: Итак, есть два варианта, которые действительно сработали:

asp-items='@new SelectList(Model.Stocks, "Id", "Name")'
asp-items="@new SelectList(Model.Stocks,@{"Id"}, @{"Name"})"

1 Ответ

0 голосов
/ 24 января 2019

Попробуйте:

asp-items='@new SelectList(Model.Stocks, "Id", "Name")'
...