Даниэль, я сделал это и заставил его работать, но может быть довольно неприятно получить DNN и все другие кэши, очищенные для отображения.Я думаю, что существующий метод может быть оставлен на запасной вариант, но поскольку возможность получения иконки для отображения совершенно неочевидна.Хуже того, вы можете споткнуться о безвестность;Вы можете назвать свой файл cshtml знаком + (например, «_Content - Text + Circle image.cshtml»), который работает нормально, но тогда идентичный PNG не будет отображаться.
Было бы замечательно, если бы вы просто добавили новое поле в определение представления и позволили нам назначить актив изображения - как и везде в пользовательском интерфейсе.
![Screenclip showing custom View icon](https://i.stack.imgur.com/jS92v.png)