У меня есть текстовое поле, где пользователь может вводить фрагмент кода HTMLинъекционное Javascript фрагмент в HTML
Пример: ввод данных пользователем это в поле
// <![CDATA[
<tr>
<td>
#= Position #
</td>
<td>
#= Description #
</td>
<td>
#= Location #
</td>
<td>
<a href="@Url.Action("Delete")/#= Id #" class="delete-link">Delete</a>
</td>
</tr>
// ]]>
Я сохранить его в базу данных и назвать его по требованию в клиенте Пользовательский интерфейс, как KTemplatePart.Script (KendoUI Template)
VIEW
@Html.Script(
@<script id="jobTemplate" type="text/javascript">
@Model.KTemplatePart.Script
</script>
)
Где html.Scri пт является HTML помощником
Моей проблема это деформируется в клиентском интерфейсе
<script id="jobTemplate" type="text/javascript" >
<![CDATA[
<tr>
<td>
#= Position #
</td>
<td>
#= Description #
</td>
<td>
#= Location #
</td>
<td>
<a href="@Url.Action("Delete")/#= Id #" class="delete-link">Delete</a>
</td>
</tr>
// ]]>
</script>
Есть обходной путь на этом?
да, я знаю, что, но там все равно отключить его? Я просто делаю это для особого случая ... – lincx