Project Description
Questa Web Part consente l’esecuzione di una azione sulla pagina Web che la ospita. Tale azione può essere eseguita incondizionatamente, ossia ogni qualvolta la pagina viene visitata, oppure al verificarsi di una specificata condizione. Una condizione è una sequenza di asserzioni, collegate da connettivi logici (And, Or), sulle proprietà di particolari elementi del sistema.

L’utente può scegliere o modificare l’azione associata alla Web Part agendo sulla drop-down posta nella sezione Actions del tool pane. L’elenco delle azioni disponibili è il seguente:
  • Access is denied
  • Not found
  • Request access
  • Transfer to an error page
  • Show contents
  • Hide page elements
  • Track access to the page
  • Manage Web Parts
Le prime quattro azioni elencate richiedono l’indicazione di una condizione da parte dell’utente. Per le restanti quattro la condizione è opzionale.

1.jpg

La creazione della condizione dalla quale far dipendere l’esecuzione di una azione ha luogo facendo click sul collegamento Add new assertion... posto nella sezione Condition del tool pane. Per ogni click fatto sul collegamento, la condizione si arricchisce di una nuova asserzione.

2.jpg

L’ultima asserzione della sequenza così creata può essere rimossa facendo click sul collegamento Remove assertion... posto al fine della sezione Condition.

3.jpg

La rimozione dell’unica asserzione formante una condizione di fatto rimuove la condizione stessa dall’azione. Le asserzioni che costituiscono la condizione hanno come possibile soggetto uno degli elementi seguenti:
  • Current user
  • Query string key
  • Form key
  • Params key
  • Cookie key
  • Server variable
  • Page Action Web Part (ovvero lo stato di esecuzione di una Page Action Web Part diversa dalla corrente)
  • Page (ovvero stato di postback della pagina)
  • Expression (ovvero valutazione di una espressione Flee)
  • Page property
  • Web property
  • Session variable
  • Application variable

4.jpg

Per ogni Page Action Web Part possono essere indicati degli owners, specificandoli nel people picker posto nella sezione Owners del tool pane.

5.jpg

Quando specificati, gli owners diventano gli unici utenti che possono configurare la Web Part, ossia possono modificarne le proprietà attraverso il tool pane, cambiare la zona della pagina in cui è posizionata o cancellarla dalla pagina stessa.

Last edited Apr 27, 2010 at 4:09 PM by DavideLoria, version 2

Comments

No comments yet.