Suvendu Shekhar Giri
Во-первых, вы не показали нам, что вы уже пробовали и в чем проблема с тем, что вы уже пробовали.
Предложение -1: Если вы хотите зашифровать строку запроса
Шифрование Строк Запроса[^]
Шифрование и расшифровка значений параметров QueryString в ASP.Net с использованием C# и VB.Net[^]
Asp.Net шифрование и расшифровка значений параметров QueryString в C#, VB.NET - ASP.NET,C#.NET,VB.NET,JQuery, JavaScript,Gridview[^]
Предложение -2: Если вы вообще не хотите раскрывать строку запроса в URL-адресе
Способы передачи данных между веб-формами! - Хейсам [млн Кан. долл.][^]
Как: передавать значения между ASP.NET страницы веб-форм[^]
Следуйте примеру в соответствии с вашим требованием и дайте нам знать, если у вас возникнут какие-либо проблемы с его реализацией, мы постараемся вам помочь.
Надеюсь, это поможет :)
Richard Deeming
Вполне возможно вызвать функцию с кодовым кодом внутри выражения привязки данных:
<a href="Singleproduct.aspx?Product=<%# EncryptValue(Eval("Product_Id", "{0}")) %>">
Вам просто нужно убедиться, что функция либо
public
или
protected
; вы не можете назвать
private
функция.
Но вы, вероятно, не получите большой пользы от шифрования одного целого числа.