there is strange behviur with routing , i do not know that am i doing wrong and what i am doing wrong i am calling a action in a controller when i call it with id it works but when i try to call it without id it do not work origanlly my global file was like this routes.MapRoute( "Default" ...