Yes, it is possible. Our customers use MySQL all the time with ASP.NET applications (don't know why when we provide free MS SQL 2008 databases to them, but there you go!).
yes it is possible. please check this tutorial for more help http://www.codeproject.com/KB/database/mysqlinaspnet.aspx