Get Enum value to show on Dropdownlist Asp.Net MVC

前端 未结 3 1166
傲寒
傲寒 2020-12-20 10:03

I have an enum like this:

public enum PaymentType
{
    Self=1,
    Insurer=2,
    PrivateCompany=3
}

And I am showing it as select box opt

3条回答
  •  清歌不尽
    2020-12-20 10:43

    public enum PaymentType
    {
            Self=1,
            Insurer=2,
            PrivateCompany=3
    }
    

    Get Self value:

    int enumNumber = (int)PaymentType.Self; //enumNumber = 1
    

    Exemple:

    getEnum(PaymentType.Self);
    
    private void getEnum(PaymentType t)
    {
                string enumName = t.ToString();
                int enumNumber = (int)t;
                MessageBox.Show(enumName + ": " + enumNumber.ToString());
    }
    

提交回复
热议问题