Should I use the built-in membership provider for an ASP .NET MVC application?

I’ve been using a custom membership provider for authentication in all my web form applications till now. I’m about to start developing my first website using MVC. I’m wondering if I should I use the built-in membership provider that ships with ASP .NET MVC, or if I should create my own. My site needs to integrate with openid, facebook, google etc for authentication and openauth for api access. I’m wondering how easy it would be to use the built-in one for my needs.

how to select with DropDownList.text

I am working on an Asp.NET project and I am trying to set the selected value of a dropdown list with a text property. For example i have i.e an item in the dropdown list with text test. Programmatically can i set it to selecteditem by Text?. I am using the follwing code but is not working.