How to create Select List for Country and States/province in MVC

后端 未结 7 861
一生所求
一生所求 2020-12-05 10:19

Hi I am new to MVC and even asp..

I want to create a form in MVC. With the help of some examples I am able to create TextBoxes, but I now I don\'t understand how to

7条回答
  •  离开以前
    2020-12-05 10:44

    I too liked Jordan's answer and implemented it myself. I only needed to abbreviations so in case someone else needs the same:

        public static IEnumerable GetStatesList()
        {
            IList states = new List
            {
                new SelectListItem() {Text="AL", Value="AL"},
                new SelectListItem() { Text="AK", Value="AK"},
                new SelectListItem() { Text="AZ", Value="AZ"},
                new SelectListItem() { Text="AR", Value="AR"},
                new SelectListItem() { Text="CA", Value="CA"},
                new SelectListItem() { Text="CO", Value="CO"},
                new SelectListItem() { Text="CT", Value="CT"},
                new SelectListItem() { Text="DC", Value="DC"},
                new SelectListItem() { Text="DE", Value="DE"},
                new SelectListItem() { Text="FL", Value="FL"},
                new SelectListItem() { Text="GA", Value="GA"},
                new SelectListItem() { Text="HI", Value="HI"},
                new SelectListItem() { Text="ID", Value="ID"},
                new SelectListItem() { Text="IL", Value="IL"},
                new SelectListItem() { Text="IN", Value="IN"},
                new SelectListItem() { Text="IA", Value="IA"},
                new SelectListItem() { Text="KS", Value="KS"},
                new SelectListItem() { Text="KY", Value="KY"},
                new SelectListItem() { Text="LA", Value="LA"},
                new SelectListItem() { Text="ME", Value="ME"},
                new SelectListItem() { Text="MD", Value="MD"},
                new SelectListItem() { Text="MA", Value="MA"},
                new SelectListItem() { Text="MI", Value="MI"},
                new SelectListItem() { Text="MN", Value="MN"},
                new SelectListItem() { Text="MS", Value="MS"},
                new SelectListItem() { Text="MO", Value="MO"},
                new SelectListItem() { Text="MT", Value="MT"},
                new SelectListItem() { Text="NE", Value="NE"},
                new SelectListItem() { Text="NV", Value="NV"},
                new SelectListItem() { Text="NH", Value="NH"},
                new SelectListItem() { Text="NJ", Value="NJ"},
                new SelectListItem() { Text="NM", Value="NM"},
                new SelectListItem() { Text="NY", Value="NY"},
                new SelectListItem() { Text="NC", Value="NC"},
                new SelectListItem() { Text="ND", Value="ND"},
                new SelectListItem() { Text="OH", Value="OH"},
                new SelectListItem() { Text="OK", Value="OK"},
                new SelectListItem() { Text="OR", Value="OR"},
                new SelectListItem() { Text="PA", Value="PA"},
                new SelectListItem() { Text="PR", Value="PR"},
                new SelectListItem() { Text="RI", Value="RI"},
                new SelectListItem() { Text="SC", Value="SC"},
                new SelectListItem() { Text="SD", Value="SD"},
                new SelectListItem() { Text="TN", Value="TN"},
                new SelectListItem() { Text="TX", Value="TX"},
                new SelectListItem() { Text="UT", Value="UT"},
                new SelectListItem() { Text="VT", Value="VT"},
                new SelectListItem() { Text="VA", Value="VA"},
                new SelectListItem() { Text="WA", Value="WA"},
                new SelectListItem() { Text="WV", Value="WV"},
                new SelectListItem() { Text="WI", Value="WI"},
                new SelectListItem() { Text="WY", Value="WY"}
            };
            return states;
        }
    

提交回复
热议问题