Please enable Javascript to correctly display the contents on Dot Net Tricks!
 
Become an Expert in C#, .NET, MVC, JAVA, PHP, AngularJS, Hadoop, Android, iphone, Testing etc.
by Joining our Training Programs and Take Your Career to the Next Level! To know more make a call on +91-9871-74-9695

Validate ListBox and DropDown List using Required Field Validator

Posted By : Shailendra Chauhan, 17 Jun 2012
Updated On : 24 Jun 2014
Total Views : 26,969   
 
Keywords : list box combo box dropdown list validation using required field,required field to validate list box combo box dropdown list, show message select a value in list box dropdown pdf

In Asp.net, sometimes we need to validate ListBox and DropDown List using Required field validator. It is tricky and avoids the use of JavaScript function to validate ListBox and DropDown List. Here I am sharing the code.

Validate DropDown List and ListBox

 <form id="form1" runat="server">
<div>
 <asp:ListBox ID="lstboxCity" runat="server" Width="200px" SelectionMode="Multiple">
 <asp:ListItem Value="1">Delhi</asp:ListItem>
 <asp:ListItem Value="2">Noida</asp:ListItem>
 <asp:ListItem Value="3">Gurgaon</asp:ListItem>
 <asp:ListItem Value="4">Mumbai</asp:ListItem>
 <asp:ListItem Value="5">Pune</asp:ListItem>
 <asp:ListItem Value="6">Banglore</asp:ListItem>
 <asp:ListItem Value="7">Lucknow</asp:ListItem>
 </asp:ListBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="lstboxCity" InitialValue="" runat="server" ErrorMessage="Please select atleast one city"></asp:RequiredFieldValidator>
</div>
<br />
<div>
 <asp:DropDownList ID="ddlCity" runat="server" Width="200px">
 <asp:ListItem Value="0">--Select--</asp:ListItem>
 <asp:ListItem Value="1">Delhi</asp:ListItem>
 <asp:ListItem Value="2">Noida</asp:ListItem>
 <asp:ListItem Value="3">Gurgaon</asp:ListItem>
 <asp:ListItem Value="4">Mumbai</asp:ListItem>
 <asp:ListItem Value="5">Pune</asp:ListItem>
 <asp:ListItem Value="6">Banglore</asp:ListItem>
 <asp:ListItem Value="7">Lucknow</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ControlToValidate="ddlCity" InitialValue="0" runat="server" ErrorMessage="Please select city"></asp:RequiredFieldValidator>
 </div>
 <br />
 <asp:Button ID="btnSubmit" runat="server" Text="Submit" />
 </form> 

Note

For validating DropDown List, make sure you have "--Select--" option value 0 other wise validation on it will not work.

Summary

In this article I try to explain how to validate DropDownList and ListBox using Required Field Validator. I hope after reading this article you will be able to use this trick in your code. I would like to have feedback from my blog readers. Please post your feedback, question, or comments about this article.

 
Further Reading
 
About the Author
Hey! I'm Shailendra Chauhan full-time author, consultant & trainer. I have more than 6 years of hand over Microsoft .NET technologies and other web technologies like JavaScript, AngularJS, NodeJS etc. I am an entrepreneur, the founder & chief editor of www.dotnet-tricks.com and www.dotnettricks.com. I am author of most popular e-books for technical Interview on ASP.NET MVC Interview Questions and Answers & AngularJS Interview Questions and Answers & LINQ Interview Questions and Answers.
I have delivered 100+ training sessions to professional world-wide over Microsoft .NET technologies such C#, ASP.NET MVC, WCF, Entity Framework and other mobile technologies such Ionic, PhoneGap, Corodva. Read more...
 
Free Interview Books
 
SUBSCRIBE & FOLLOW US
 
Browse By Category
 
 
Like us on Facebook