Это довольно странное поведение, без знака = объект QueryString, возвращаемый запросом, имеет значение счетчика 1 со значением MyTest и ключом ноль.
Вы можете проверить QueryString, чтобы увидеть, содержит ли оно ожидаемое вами значение:
if(Request.QueryString.ToString().Contains("MyTest"))
{
// Do stuff
}
Редактировать: этот ответ дает немного больше объяснений того, что происходит с параметрами без ключа (прокрутите мимо принятого ответа).