Condividi tramite


Creare un controllo utente per una pagina o una web part di SharePoint

È possibile creare controlli utente personalizzati che forniscono funzionalità personalizzate per la soluzione SharePoint in uso, nonché riutilizzare le funzionalità in questione all'interno del progetto. È possibile includere i controlli utente in una web part o in una pagina applicazione, aggiungere altri controlli ASP.NET e di SharePoint e definire proprietà e metodi per il controllo. Per altre informazioni sui controlli utente, vedere Creare controlli riutilizzabili per web part o pagine dell'applicazione e controlli utente e controlli server in SharePoint.

Per creare un controllo utente per SharePoint

  1. In Visual Studio aprire o creare un progetto SharePoint.

    Vedere Modelli di progetto e di elementi di progetto di SharePoint.

  2. Scegliere il nodo di progetto in Esplora soluzioni.

  3. Nella barra dei menu scegliere Progetto>Aggiungi nuovo elemento.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento .

  4. Nel riquadro Installato scegliere il nodo Office/SharePoint.

  5. Nell'elenco dei modelli di SharePoint scegliere Controllo utente (solo soluzione farm).

    Nota

    I controlli utente possono essere utilizzati solo nelle soluzioni farm.

  6. Nella casella Nome specificare un nome per il controllo utente e quindi scegliere il pulsante Aggiungi.

    Visual Studio aggiunge al progetto diverse cartelle e file. Per altre informazioni su questi file, vedere Creare controlli riutilizzabili per web part o pagine dell'applicazione.

    Per impostazione predefinita, il file di controllo utente viene visualizzato nella visualizzazione Origine della finestra di progettazione Visual Web Developer. In questa visualizzazione è possibile modificare il markup XML del controllo. È possibile passare alla visualizzazione Struttura se si desidera progettare visivamente il controllo trascinando i controlli dalla casella degli strumenti. Vedere Visualizzazione struttura, Progettazione pagine Web.

  7. Se si desidera gestire eventi che si verificano nel controllo, aggiungere codice al file di codice del controllo utente.

    Questo file viene visualizzato in Esplora soluzioni nel file di controllo utente e ha un'estensione cs o vb, a seconda della lingua del progetto.