#c# #sql #asp.net #model-view-controller
#c# #sql #asp.net #модель-представление-контроллер
Вопрос:
у меня проблема с отображением моего поля данных, которое уже есть в html-коде внутри sql. нужно показать его на asp.net mvc.
ниже приведена команда html в asp.net который я уже добавляю html в качестве fieldtype, поэтому, когда он читает html или textbox, он отображает страницу в формате html. но теперь для table я не могу правильно отобразить точную таблицу, а только код. введите описание изображения здесь
подробности действия поля sqldata в html-таблице
введите описание изображения здесь
это вывод, который не отображает точную таблицу
введите описание изображения здесь
помогите мне!
Комментарии:
1. Вам нужно предоставить общий доступ к коду в самом вопросе.
2. Привет, nur и добро пожаловать в SO! Пожалуйста, попробуйте прояснить свой вопрос. Я не могу точно сказать, чего вы пытаетесь достичь.
3. как и в изображении sql, у меня есть поле с именем fldactiondetails, которое мне нужно отобразить в качестве выходных данных. но что происходит, вместо отображения таблицы, она показывает точное значение внутри fldActionDetails. я хочу, чтобы она предположительно была в виде таблицы
4. я уже делюсь кодом изображения
Ответ №1:
@Htm.Raw()
когда вы хотите отобразить html-код, хранящийся в sql, сначала вам нужен html-тег в ef, чтобы действительно иметь возможность сохранить его со стороны пользователя, тогда вы подвергаетесь миллионам попыток взлома, которые, кстати, все терпят неудачу, а затем, когда вы хотите изменить html, вы просто отображаете его с помощью razor, который является @Html.Raw(_yourContext.YourTable.FirstOrDefault(q=&&t;q.yourPK == yourVariable).yourHtmlField)
Комментарии:
1. живите дальше и процветайте