mvc3 httpResponse.write - PullRequest
       9

mvc3 httpResponse.write

0 голосов
/ 30 ноября 2011

У меня есть некоторые частичные представления, которые отображаются последовательно. Я хотел бы создать журнал того, что было успешно обработано в верхней части страницы, когда завершено последнее частичное представление. Единственный способ, о котором я могу подумать, - это сохранить массив данных журнала, а затем отобразить данные журнала в частичном представлении в верхней части страницы, используя раздел render.

Это мне кажется громоздким, я бы предпочел использовать HttpResponse.Write для отображения на странице. Однако, таким образом, я не могу контролировать порядок отображения моего журнала на экране. Я хотел бы, чтобы они отображались в том же месте на странице. Есть ли более элегантное решение?

1 Ответ

0 голосов
/ 30 ноября 2011

Почему бы не поместить div в верхнюю часть страницы, и каждый частичный просмотр записывает в этот div?

<div id=log > <label id="logs"> The Log: </label> </div>     

$('#logs').after('what you want1'); // from partial 1
$('#logs').after('what you want2'); // from partial 2
$('#logs').after('what you want3'); // from partial 3
$('#logs').after('what you want4'); // from partial 4

Передайте частичное представление данных, которые вы хотите "зарегистрировать" в модели \ ViewBag и начните запись!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...