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, ASPQueryStringEncryption
aber 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 ASPQueryStringEncryption
lautet der Name der Anwendung (Projekt).
Das MyCrypto
is 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