Я не думаю, что вам нужно это делать, достаточно просто выполнить нулевую проверку
if(Request.QueryString["asdasdafa"]==null)
{
// value missing
}
Тот факт, что asdasdafa
даже не включен в качестве одного из ключей в QueryString, не заставит ваше приложение выдавать исключение.
EDIT
Основываясь на комментарии, вы можете просмотреть имеющиеся ключи следующим образом:
foreach (var item in Request.QueryString.AllKeys)
{
if (Request.QueryString[item] == null)
//value missing
}