Скажем, я хочу создать форму, которая позволит вам динамически добавлять элементы через javascript ...
например, проект с множеством задач ...
$("#add_task").click(function () {
$('#tasks').append('@Html.Raw(Html.Partial("_task_fields").ToHtmlString())');
});
Кажется, у меня проблемы с этим подходом, потому что JavaScript не закодирован ...
и использование HttpUtility.JavaScriptStringEncode добавляет дополнительные кавычки к элементам, которые имеют, например, такие атрибуты, как класс «someClass».
мой частичный файл task_fields выглядит примерно так
<tr>
<td>
Task
</td>
<td>
<input type="text" name="task[name]" />
</td>
</tr>
Я просто хочу, чтобы ссылка add_task работала правильно.
Пожалуйста, помогите.