With ASP.NETs DataSource controls you can parameterize your query and have those parameters automatically fetched from one of a few standard sources. Those include getting a parameter value from the querystring, a form parameter, a control or from a users session variables, profile or cookies.
These parameter types enables us to build a lot of functionality without leaving ASP.NET markup. Still, they don’t cover every imaginable scenario. So when someone asked how to get the username as a parameter in this question on Stackoverflow, it inspired me to write this article. Continue reading “Custom ASP.NET DataSource parameters”