;

How to Check if URL contains QueryString or Not in C#


Tutorialsrack 22/03/2020 C#

In this article, we will learn how to check if the URL contains QueryString or not in c#. I need to check if this URI contains some parameters or not.

For example, we consider these URL as an example

http://www.website.com/page?ID=9 // must return True

http://www.website.com/page?ID=9&q=tutorialsrack // must return True

http://www.website.com/page // must return False

Example 1: We can use HasKeys method of Request.QueryString to check if the URL contains QueryString or not.

Example 1
            bool hasKeys = HttpContext.Current.Request.QueryString.HasKeys();
            if (hasKeys)  // if true
            {
                //if URI Contains Parameter
                //your code
            }
            else {
                //your code 
            }

Example 2: Another Example To Check whether URL Contains a QueryString or not.

Example 2
if (HttpContext.Current.Request.QueryString != null && HttpContext.Current.Request.QueryString.Count > 0)
{
        //if URI Contains Parameter
       //Your Code
}
else
{
       //Your Code
 }

I hope this article will help you to understand how to check if the URL contains QueryString or not in C#.

Share your valuable feedback, please post your comment at the bottom of this article. Thank you!


Related Posts



Comments

Recent Posts
Tags