Это может быть простая синтаксическая проблема, но у меня есть модель (bool), и я хочу присвоить атрибут value настраиваемому тексту в зависимости от состояния модели. Ниже приведен мой код, в котором я застрял на некоторое время:
<input type="button" id="btnLikeContent" name="btnLikeContent" value=@{(Model.IsUserLikesContent) ? "Unlike" : "Like"} />
Я получаю ошибку intellisense: " Атрибуту требуется значение, если значение заключено в кавычки, кавычки должны совпадать "
Любая помощь будет высоко ценится!
2 ответа
Попробуй это,
<input type="button" id="btnLikeContent" name="btnLikeContent" value='@(Model.IsUserLikesContent ? "Unlike" : "Like")' />
Попробуйте заключить свое значение в цитату:
value='@{(Model.IsUserLikesContent) ? "Unlike" : "Like"}'
Похожие вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.