В веб-форме ASP Classic (aspx) я мог отображать весь HTML в теге PRE, например это:
Страница в Интернете:
<pre><asp:label id="ContentBox" runat="server"></asp:label></pre>
ContentBox.Text = html string;
Тогда весь HTML отображается на веб-странице правильно.
Мне интересно, как я мог бы сделать то же самое в представлении ASP.NET MVC Razor. На данный момент я вижу необработанную строку HTML.
Строка HTML может быть такой:
<?xml version="1.0" encoding="utf-8"?>
<html>
<head>
<title>A title</title>
<style>
.td_header {background-color: white; text-align:left}
.table_header {background-color: white; width: 100%}
</style>
</head>
<body>
<table style="table_header" frame="void">
<tr>
<td class="td_header">
<img src="logo_v3.jpg" alt="Helping" width="261" height="50" />
</td>
</tr>
</table>
</body>
</html>