Jak korzystać z Ampersand w HTTPCookie w VB.NET?

Mam plik cookie zapisany użytkownikowi w następujący sposób ...

Dim searchCookie As HttpCookie = New HttpCookie("SearchCriteria")
searchCookie.Item("SearchText") = FullSearchCriteria.SearchText
searchCookie.Item("SearchType") = FullSearchCriteria.SearchType

SearchText przechowuje wartość, którą wprowadził na poprzedniej stronie. Zaobserwowaliśmy, że w pliku cookie znajduje się znak handlowy (np. Tyne & Wear), a następnie plik cookie nie zapisuje kolejnych wartości (SearchType).

Dzieje się tak, że plik cookie jest wysyłany w następujący sposób:

SearchText=Tyne &

Oczywiście ampersand myli ciasteczko. Czy istnieje sposób, aby temu zapobiec?

questionAnswers(3)

yourAnswerToTheQuestion