Member 1097736 Ответов: 1

Как вставлять ссылку в строку, в MVC5 вид бритвы?


Возможно, на этот вопрос очень легко ответить.Но я озадачен тем, как это осуществить.

Я сохранил строку в таблице базы данных.

Строка - "если у вас есть какие-либо вопросы, пожалуйста, посетите нашу страницу поддержки для получения дополнительной информации".

Я должен сделать слова - "страница поддержки" кликабельными, чтобы они привели меня к ссылке.

Я передаю это в представление с помощью viewbag и сохраняю его в строковой переменной.

Прямо сейчас я показываю его в метке htmlhelper.

Пожалуйста, не обращайте внимания, если вы находите его слишком глупым.Заранее спасибо за ваш ответ.

Что я уже пробовал:

@if (ViewBag.validateResult == "true")
{
    string message = ViewBag.messageInfo; // string form DB(Table)
    @Html.LabelForModel(message, new { @class = " alert alert-success fade in" })
}

1 Ответов

Рейтинг:
0

Shmuel Zang

Вы можете добавить HTML-код ссылки в свою строку и отобразить его с помощью HTML-код.Сырье метод. Что-то вроде:


@{
    string msg1 = "My Text <a href=\"http://www.google.com\">My link</a>.";
    @Html.Raw(msg1)
}


Member 1097736

Спасибо за ваш ответ.

Member 1097736

Как я могу добавить к нему классы bootstrap??

F-ES Sitecore

строковое значение msg1 = "мой текст <а href=\"http://www.google.com\" класс=\"вставить имена классов здесь\">По моей ссылке&ЛТ;/а&ГТ;.";