Multiple select options to an array

I haven't used ASP in ages and can't remember how to do a thing. I have a select listbox in a form, and need each option to hold two pieces of information, a name and an email address. I remember something about having the value of the option be something like "name,email".

upon submittal, I have some CDO mail functions that needs to pull out the email that was Selected, and the name value to be placed in the email body. Can someone point me to a resource showing how to pull those values out so I can assign them to a variable? No amount of Googling has helped me find an answer!

Just to recap, an MVC Html.DropDownList helper is rendered to the browser as an HTML <select> element. They are mainly employed to provide the user with a means to select one of a number of options. Multiple selection select elements are useful when you want to provide your user with a means to choose more then one option but you do not want to use checkboxes, for example. You can enable multiple selection in one of two ways: you can add the multiple attribute to the Html.DropDownList helper via its htmlAttributes parameter, or you can use the Html.ListBox (or Html.ListBoxFor) helper. Options can be passed to the helper in a number of forms: as an Enumerable<SelectListItem>; as a SelectList object or as a MultiSelectList object: