Microsoft только что выпустила Blazor , что позволяет браузерам запускать код Razor / C # на стороне клиента.Вы можете исследовать и экспериментировать с этим.
Однако вам не нужно это для запуска js - json - html popup.Используйте что-то вроде ASP.Net MVC для запуска любого кода C # на сервере.Сервер генерирует ваш HTML и Javascript и прочее.Браузеры знают, как работать со всем этим без каких-либо плагинов.
Этот сайт будет работать лучше, если у вас есть конкретные вопросы, и вы можете показать свой код и то, что вы пробовали.Для такого вопроса Google будет работать лучше для вас!Удачи.