Если есть стандартная страница aspx (не sharepoint), на которой размещены веб-части
Он содержит одну зону asp: catalogzone и четыре зоны asp: WebPartZone.
У меня есть бизнес-требование, чтобы моя новая веб-часть должна была запускаться в каталоге, и пользователь может выбрать, добавлять ли ее в зону для ее отображения (по умолчанию не отображается).
Легко, поэтому я добавляю его в зону каталога вместо зоны webpart.
Проблема: пользователь может добавить одну и ту же веб-часть несколько раз, и это выглядит очень плохо.
Как ни странно, поведение по умолчанию для веб-части, когда она изначально размещена в asp: WebPartZone, заключается в том, что она появляется в зоне каталога только после ее закрытия, а затем ее можно только один раз добавить в зону веб-части хочу такое же поведение, но я хочу, чтобы моя веб-часть запускалась в каталоге.
Звучит просто.