На форме есть razor панель, в которой отображается виджет истории процесса или документа. На форме так же есть кнопка, которая производит некие манипуляции с контекстом (к вопросу не относятся). Какой сценарий дописать для этой кнопки, чтобы помимо прочего обновить содержимое панели (читай перерисовать её) или вызвать другое действие, которое приведет к такому результату, но без полной перезагрузки страницы? Там есть context.Save(), но его недостаточно.
С помощью обработчика кнопки вы не сможете перерисовать вашу кастомную Razor-панель, т.к. обработчик кнопки выполняется на стороне сервера. Это можно сделать только на стороне браузера (с помощью js), то есть вам с помощью js нужно будет через WebAPI запросить новую историю с сервера и опять же js-ом перерисовать часть страницы.