Der Name 'ASPQueryStringEncryption' ist im aktuellen Kontext nicht vorhanden


user10700277
<a href='ProductDetails.aspx?id=<%# ASPQueryStringEncryption.MyCrypto.GetEncryptedQueryString(Eval("ProductID").ToString()) %>'>View Details</a>

Ich benutze, ASPQueryStringEncryptionaber er sagt mir:

Der Name 'ASPQueryStringEncryption' ist im aktuellen Kontext nicht vorhanden

Roman Marusyk

Ich denke, Sie folgen diesem Artikel So verschlüsseln Sie Abfragezeichenfolgen in ASP.NET. . In diesem Fall ASPQueryStringEncryptionlautet der Name der Anwendung (Projekt).

Das MyCryptois sollte Ihre Klasse sein, überprüfen Sie also den Namespace und verwenden Sie stattdessenASPQueryStringEncryption

<a href='ProductDetails.aspx?id=<%# APPLICATION_NAMESPACE.MyCrypto.GetEncryptedQueryString(Eval("ProductID").ToString()) %>'>View Details</a>

In den meisten Fällen sollte es mit Ihrem Projektnamen beginnen

Verwandte Artikel


Der Name 'CommandType' ist im aktuellen Kontext nicht vorhanden

user5648283 Kann mir jemand helfen zu verstehen, warum ich diesen Fehler hier bekomme? using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Threading.Tasks; using System.Data.SqlClient; using S

Der Name Antwort ist im aktuellen Kontext nicht vorhanden

javafx Ich erstelle eine Blazor-Webanwendung mit .Net Core und versuche, das Token im Cookie zu speichern. Allerdings bekomme ich den Fehler: Der Name Antwort existiert im richtigen Kontext nicht In all den Beispielen, die ich gesehen habe, sind Menschen nicht