Domanda

Stiamo sviluppando un modulo personalizzato per SharePoint. Il modulo personalizzato si basa su SmartPart il che significa che abbiamo creato controlli utente. C'è stato un problema con metodo di distribuzione SmartPart quanto requried per avere un UserControls cartella principale di applicazione web che abbiamo gestito con una caratteristica Applicazione Web di SharePoint.

Questo modulo personalizzato richiesto anche un database separato. Ci potrebbe configurare manualmente il database, ma vogliamo anche automatizzare la distribuzione del database e la procedura di installazione.

Grazie ad Alex . Abbiamo deciso di creare una pagina Applicazioni in cui stiamo prendendo i seguenti parametri:

  • Database Server
  • Nome database
  • Modalità di autenticazione

conto di sopra fornito informazioni, si aggiorna il web.config con un connectionString. Stiamo lavorando su la creazione di un banca dati . Dopo questo avremo quasi finito.

La domanda che voglio porre è: La pagina Applicazione che abbiamo come possiamo mostrare questa all'attivazione Feature e quando questo database modulo personalizzato creato con successo abbiamo impostato il funzione attivata altrimenti lo farà rimangono Disattiva?

Grazie.

È stato utile?

Soluzione

Non è possibile reindirizzare ad una pagina di applicazione quando una funzione è attivata (cosa sarebbe successo se viene attivato tramite STSADM per esempio o tramite dipendenze delle funzionalità ...).

Un approccio alternativo è quello di aggiungere una web part alla pagina predefinita del sito che contiene le opzioni di configurazione o meglio ancora un controllo delegato che reindirizzano l'utente alla pagina di configurazione se il sito non è configurato. (Vorrei andare per il secondo ...)

Si può anche aggiungere un link nei siti Impostazioni per la vostra pagina di configurazione con azioni personalizzate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top