Request[\"key\"] vs Request.Params[\"key\"] vs Request.QueryString[\"key\"]
Which method do you seasoned programmers use? and
As a kindly notice, If you set requestValidationMode="4.5" under web.config, both Request.QueryString[“key”] and Request[“key”] will use "lazy loading" behavior as design.
However, somehow Request.Params[“key”] will still trigger validation as the behavior of 4.0 .
This odd behavior really confuses me for a long time.