L'arte di lavorare con le WebPart - #15

Lavorando con la funzionalità di esportazione di webpart, e collegandomi al mio precedente post #9, potrebbe capitare il caso in cui un utente provi ad esportare una webpart che contiene una parte dei suoi dati contrassegnati come sensibili; quindi, per riassumere, significa che la webpart ha l'attributo

[Personalizable(PersonalizationScope.User, true)]

nella situazione suddetta possiamo mostrare all'utente un avviso che lo informa di annullare l'operazione perchè non consentita.

L'oggetto che gestisce ciò è il WebPartManager e la property è ExportSensitiveDataWarning.

<asp:WebPartManager ID="myWPM" runat="server" ExportSensitiveDataWarning="Attenzione! impossibile esportare dati sensibili" />

«febbraio»
domlunmarmergiovensab
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910