Auto select one item on dropdownlist asp net c sharp

ASP.NET is a powerful programming language that allows developers to create dynamic web applications. One common task in web development is to create dropdown lists and pre- an item. In this article, we will explore how to auto-select one item on a dropdown list ASP.NET and C#.

To begin, let's take a look at the basic of a dropdown list in ASP.NET:


In the above code snippet, we have a dropdown list with three items. Each item is represented by the tag, which has a Text attribute for the display text and a Value attribute for the corresponding value.

Now, let's say we want to auto-select “Item 2” on page load. We can achieve this by setting the Selected property of the desired to true. Here's an example:

    protected void Page_Load(object sender, EventArgs e)
        if (!)
            ddlItems.Items.FindByValue("2").Selected = true;

In the above code, we are using the Page_Load event to check if the page is loaded for the time (i.e., not a postback). If it is the first load, we use the FindByValue method of the DropDownList control to find the with the value “2” and set its Selected property to true.

By doing this, “Item 2” will be automatically selected when the page loads.


In this article, we have explored how to auto-select one item on a dropdown list using ASP.NET and C#. By setting the Selected property of the desired to true, we can pre-select an item on page load. This can be useful in scenarios we want to a default selection or dynamically set the selected item based on certain conditions.

to always wrap your ASP.NET code within the appropriate -side tags and use the correct event handlers to ensure the desired functionality.

Rate this post

Leave a Reply

Your email address will not be published. Required fields are marked *

Table of Contents