So I get the integer value when I use MedicalChartActions.Open which equals "0", but how can I bind it to a DropDownList control so I can display the variable name? How can I get the variable name by the value? For example, how can I return "Open" if the value equals "0"?

Next, use List1.SelectedValue to get the selected value (0, 1, 2). Note, these will be strings so if you need to work with them as numbers you'll need to cast them to integers using Convert.ToInt32(List1.SelectedValue).

You can also create an enum so you don't have to hardcode a bunch of numbers in your code everywhere: