UserControl.Cache Proprietà

Definizione

Ottiene l'oggetto Cache associato all'applicazione contenente il controllo utente.

public:
 property System::Web::Caching::Cache ^ Cache { System::Web::Caching::Cache ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.Caching.Cache Cache { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Cache : System.Web.Caching.Cache
Public ReadOnly Property Cache As Cache

Valore della proprietà

Cache

Oggetto Cache in cui sono memorizzati i dati del controllo utente.

Attributi

Esempio

Nell'esempio seguente viene usata la Cache proprietà per archiviare il Text valore della proprietà di un Label controllo server Web, , txtValuenell'oggetto Cache associato all'applicazione del controllo utente. Usa la proprietà per eseguire questa operazione, assegnando all'elemento Cache un valore del parametro chiave di txtName.Text.

Importante

L'esempio include una casella di testo che accetta l'input dell'utente e rappresenta quindi una potenziale minaccia alla sicurezza. Per impostazione predefinita, le pagine Web ASP.NET verificano che l'input dell'utente non includa script o elementi HTML. Per altre informazioni, vedere Cenni preliminari sugli attacchi tramite script.

private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
    if (txtName.Text != "")
    {
        // Add this item to the cache.
        Cache[txtName.Text] = txtValue.Text;
    }
}

Private Sub cmdAdd_Click(objSender As Object, objArgs As EventArgs)
  If txtName.Text <> "" Then
    ' Add this item to the cache.
  Cache(txtName.Text) = txtValue.Text
  End If
End Sub

Commenti

Consente Cache di archiviare i dati per il recupero successivo e di essere condivisi nell'applicazione. I dati archiviati sono indipendenti dalla pagina corrente o dalla sessione utente. Accedere ai dati tramite questa proprietà per migliorare le prestazioni della pagina o dell'applicazione se la creazione dei dati è lenta. Per altre informazioni sull'uso della cache, vedere Caching dati dell'applicazione.

Si applica a

Vedi anche