Udostępnij za pośrednictwem


UserControl.Cache Właściwość

Definicja

Cache Pobiera obiekt skojarzony z aplikacją zawierającą kontrolkę użytkownika.

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

Wartość właściwości

Cache

Cache Obiekt, w którym mają być przechowywane dane kontrolki użytkownika.

Atrybuty

Przykłady

W poniższym przykładzie użyto Cache właściwości do przechowywania Text wartości Label właściwości kontrolki serwera sieci Web, txtValuew Cache obiekcie skojarzonym z aplikacją kontrolki użytkownika. Cache Używa właściwości , aby to zrobić, przypisując element wartość parametru klucza .txtName.Text

Ważne

W tym przykładzie znajduje się pole tekstowe, które akceptuje dane wejściowe użytkownika, co jest potencjalnym zagrożeniem bezpieczeństwa. Domyślnie ASP.NET strony sieci Web weryfikują, czy dane wejściowe użytkownika nie zawierają skryptów ani elementów HTML. Aby uzyskać więcej informacji, zobacz Omówienie luk w zabezpieczeniach skryptów.

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

Uwagi

Funkcja Cache umożliwia przechowywanie danych na potrzeby późniejszego pobierania i jest współużytkowana w aplikacji. Przechowywane dane są niezależne od bieżącej strony lub sesji użytkownika. Uzyskiwanie dostępu do danych za pośrednictwem tej właściwości w celu zwiększenia wydajności strony lub aplikacji w przypadku spowolnienia tworzenia danych. Aby uzyskać więcej informacji na temat korzystania z pamięci podręcznej, zobacz Buforowanie Dane aplikacji.

Dotyczy

Zobacz też