Это немного сложнее, так как источник данных может по-прежнему ссылаться на другие страницы или, возможно, на той же странице в другой версии или языке.
Вы можете использовать реализацию обработчика событий для сканированияотрисовки при сохранении и ищите отрисовки, которые были удалены (т.е. были в оригинале, но не в новой сохраняемой версии).Затем для каждого из них проверьте, есть ли на них ссылки.
Пример реализации показан в этом блоге: http://r -coding-sitecoreblog.blogspot.com / 2013/10 / cleaning-up-datasource-items.html
Еще одна вещь, которую следует учитывать, - это то, что ваш источник данных может иметь презентацию и иметь другие источники данных, на которые он ссылается.Поэтому обязательно учитывайте этот сценарий при каскадном удалении из редактора опыта.