Согласно требованиям приложения, я разработал пользовательскую веб-часть в Kentico 9. Эта веб-часть использует ту же функциональность в разных местах, но мы должны использовать ее с разной структурой компоновки. Как я понимаю, мы можем создавать собственные макеты для одной веб-части из «вкладки« Макет »в конфигурации веб-частей. Поскольку я использовал то же самое с различными Kentio, встроенными в веб-часть, такую как форма входа в систему, форма Logon-Mini и т. Д. Но при попытке создать новый макет для моей пользовательской веб-части я получаю ошибку загрузки веб-части и когда я проверил событие журнал он показывает следующее сообщение об ошибке:Проблема, связанная с компоновкой пользовательского веб-сайта
The file '/CMSVirtualFiles/WebPartLayouts/=vg=87a868ce-926c-4cb3-a441-b4f1d4310afc/TDNForgottenPassword/ForgottenPassword.ascx.cs' does not exist.
Здесь внутренне система ищет файл «.cs» в папке „CMSVirtualFiles“, которая на самом деле под „CMSWebParts“ каталог, в котором я создал мой пользовательский элемент управления.
Есть ли какая-либо конкретная конфигурация, требуемая в пользовательской веб-части для реализации нескольких макетов? Пожалуйста, помогите мне и проведите меня, что мне не хватает или что-то не так?