У меня возникают проблемы с производительностью в IE, когда очень большое количество HTML возвращается в виде частичного представления из вызова AjAX к Action и затем вставляется в DOM. В некоторых случаях результирующее представление представляет собой таблицу 26 МБ, и IE пытается решить проблему с критикой памяти при попытке вставить ее в DOM.Загрузите частичное из действия в iframe
Идентификатор должен иметь возможность вместо этого иметь частичную загрузку в iframe, поэтому нет необходимости в вставке DOM, но я не уверен, как это сделать. Действие ожидает, что довольно сложный объект JSON сможет построить конструкцию полученного представления.
В конечном счете, я хочу установить цель iframe для действия, которое возвращает вид и сможет все еще передать действие, необходимый для объекта JSON, для визуализации представления. Таким образом, представление просто загружается, а не опирается на хитроумную DOM-манипуляцию IE для вставки данных.
Возможно ли это?
Я уже разрешаю Razor dot работать, мое действие возвращает частичную обратную передачу через AJAX, поэтому 26MB на самом деле является разметкой частичного. Вызов AJAX производится при нажатии кнопки с передачей объекта JSON на действие для создания представления. Вместо этого я хочу, чтобы на кнопке щелкнул объект JSON для загрузки представления в качестве цели для IFrame. –