با سلام
یه مشکل کوچیک در استفاده از لینک
 new Uri("http://site.com") 

دارم ...
تو این حتما http باید گذاشته بشه و نمی شه از عباراتی مثل زیر استفاده کرد:
"site.aspx?id="+id

بنظرتون باید چی کار کنم؟