Я создаю форму регистрации пользователя в ASP.NET MVC3, используя механизм просмотра бритвы.Я столкнулся с проблемой создания выпадающего списка для страны.Список стран происходит из XML-файла.
Моя иерархия проекта выглядит следующим образом
BusinessLayer -> User_Account -> Account_Registration.cs
Это библиотека классов, в которой я хочу создатьМодель для регистрации пользователя.Код для пользовательской модели выглядит следующим образом:
public class Account_Registration
{
public string User_Name { get; set; }
public string User_EmailID { get; set; }
public string User_Password { get; set; }
public string User_RePassword { get; set; }
public DateTime User_BirthDate { get; set; }
public enum_Gender User_Gender { get; set; }
public string User_Address { get; set; }
public string User_City { get; set; }
public string User_State { get; set; }
public IEnumerable<SelectListItem> User_Country { get; set; }
public string User_WebSite { get; set; }
public string User_Description { get; set; }
}
Теперь я хочу знать, куда я должен поместить XML-файл страны и как я могу создать выпадающий список для XML-файла.Мой XML-файл выглядит следующим образом:
<countries>
<country code="AF" iso="4">Afghanistan</country>
<country code="AL" iso="8">Albania</country>
<country code="DZ" iso="12">Algeria</country>
</countries>
Поскольку мне нужно развернуть этот проект на IIS, я хочу знать, куда мне поместить XML-файл, чтобы я мог получить к нему доступ в модели Account_Registration, которая находится в проекте библиотеки классови как создать выпадающий список для населения страны.Спасибо