Что лучший способ состоит в том, чтобы возвратить JSON *и* HTML в том же ActionResult в ASP.NET MVC

Лично я работаю над приложением Java, но я не мог продвинуться без жемчуга для некоторых сценариев поддержки.

у меня есть сценарии для быстрого зеркального отражения, на какой дб я указываю на, сценарии для выполнения сценариев сборки, сценариев для очистки данных & сравните материал.

Уверенный я мог делать все это с Java, или возможно сценариями оболочки (у меня есть некоторые из тех также), но кто хочет скомпилировать класс (удостоверяющийся, что путь к классу установлен право и т.д.), когда Вам просто нужно что-то быстрое и грязное. Знание языка сценариев может удалить 90% тех скучных/повторяющихся ручных задач.

5
задан Simon_Weaver 16 November 2009 в 10:53
поделиться

2 ответа

 представление HTML, а также обновленная объектная модель JS

Если вы используете HTML и JS для обновления одной и той же части представления, рассмотрите кодировку HTML в результате JSON. Если вы пытаетесь обновить разные части представления, я буду использовать два метода действий, чтобы следовать правилу «единой ответственности».

2
ответ дан 15 December 2019 в 06:29
поделиться

Чтобы вернуть составное тело, вы можете упаковать ответ в контейнер MIME. Но это сделало бы ответ непригодным для использования большинством клиентов.

Я обычно помещаю html в результат JSON.

1
ответ дан 15 December 2019 в 06:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: