Hi,
 
I have an Employee Class in which you have to capture the employee's physical and postal address.
Both the physical and postal address require a Province.
I have created a Province Class to store the Provinces.
 
I need to have a dropdown list of the Provinces for both the physical and postal address of a single employee but when I add the second dropdown list, it doesn't work.
 
My Employee Class is as follows;
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.ComponentModel.DataAnnotations;  
  4. using System.ComponentModel.DataAnnotations.Schema;  
  5. using System.Linq;  
  6. using System.Web;  
  7.   
  8. namespace LMKSystem.Models  
  9. {  
  10.     public class Employee  
  11.     {  
  12.         [Key]  
  13.         public int EmployeeId { get; set; }  
  14.   
  15.         [Display(Name = "Employee Number")]  
  16.         [MaxLength(50)]  
  17.         public string EmployeeNumber { get; set; }  
  18.   
  19.         //Foreign Key from Title Class  
  20.         [Display(Name = "Title")]  
  21.         public int TitleId { get; set; }  
  22.   
  23.         [ForeignKey("TitleId")]  
  24.         public virtual Title Titles { get; set; }  
  25.         //end  
  26.   
  27.         [MaxLength(50)]  
  28.         //[Required(ErrorMessage ="An employee name is needed to continue")]  
  29.         public string Name { get; set; }  
  30.   
  31.         [Display(Name = "Second Name")]  
  32.         [MaxLength(50)]  
  33.   
  34.         public string SecondName { get; set; }  
  35.   
  36.         [MaxLength(50)]  
  37.         public string Surname { get; set; }  
  38.   
  39.         [Display(Name = "A.K.A")]  
  40.         [MaxLength(50)]  
  41.         public string AKA { get; set; }  
  42.   
  43.         [Display(Name = "ID Number")]  
  44.         [MaxLength(50)]  
  45.         public string IdNumber { get; set; }  
  46.   
  47.         [Display(Name = "Date of Birth")]  
  48.         //[DataType(DataType.Date)]  
  49.         [DisplayFormat(DataFormatString = "{dd/mm/yyyy}", ApplyFormatInEditMode = true)]  
  50.         public DateTime? DOB { get; set; }  
  51.   
  52.         //Foreign Key from Gender Class  
  53.         [Display(Name = "Gender")]  
  54.         public int GenderId { get; set; }  
  55.   
  56.         [ForeignKey("GenderId")]  
  57.         public virtual Gender Genders { get; set; }  
  58.         //end  
  59.   
  60.         //Foreign Key from Group  
  61.         [Display(Name = "Group")]  
  62.         public int GroupId { get; set; }  
  63.   
  64.         [ForeignKey("GroupId")]  
  65.         public virtual Group Groups { get; set; }  
  66.         //end  
  67.   
  68.         //Foreign Key from Work Permit  
  69.         [Display(Name = "Work Permit")]  
  70.         public int WorkPermitId { get; set; }  
  71.   
  72.         [ForeignKey("WorkPermitId")]  
  73.         public virtual WorkPermit WorkPermits { get; set; }  
  74.         //end  
  75.   
  76.         [Display(Name = "Expiry Date")]  
  77.         public DateTime? WorkPermitExpireDate { get; set; }  
  78.   
  79.         //Foreign Key from Passports  
  80.         [Display(Name = "Passport")]  
  81.         public int PassportId { get; set; }  
  82.   
  83.         [ForeignKey("PassportId")]  
  84.         public virtual Passport Passports { get; set; }  
  85.         //end  
  86.   
  87.         [Display(Name = "Expiry Date")]  
  88.         public DateTime? PassportExpiryDate { get; set; }  
  89.   
  90.         //ForeignKey from Language  
  91.         [Display(Name = "Language")]  
  92.         public int LanguageId { get; set; }  
  93.   
  94.         [ForeignKey("LanguageId")]  
  95.         public virtual Language Languages { get; set; }  
  96.         //end  
  97.   
  98.         //ForeignKey from Marital Status  
  99.         [Display(Name = "Marital Status")]  
  100.         public int MaritalStatusId { get; set; }  
  101.   
  102.         [ForeignKey("MaritalStatusId")]  
  103.         public virtual Marital Maritals { get; set; }  
  104.         //end  
  105.   
  106.         [Display(Name = "Mobile")]  
  107.         public string EmployeeMobileNo { get; set; }  
  108.   
  109.         [Display(Name = "Home")]  
  110.         public string EmployeeHomeNo { get; set; }  
  111.   
  112.         [Display(Name = "Name & Surname")]  
  113.         public string EmergencyName { get; set; }  
  114.   
  115.         [Display(Name = "Work")]  
  116.         public string EmergencyWorkNo { get; set; }  
  117.   
  118.         [Display(Name = "Mobile")]  
  119.         public string EmergencyMobileNo { get; set; }  
  120.   
  121.         [Display(Name = "Email")]  
  122.         [DataType(DataType.EmailAddress)]  
  123.         [RegularExpression(@"^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$", ErrorMessage = "Email is not valid. Insert a correct email address.")]  
  124.         public string EmergencyEmail { get; set; }  
  125.   
  126.         [Display(Name = "Postal Address")]  
  127.         public string PostalAddress { get; set; }  
  128.   
  129.         [Display(Name = "City/Town")]  
  130.         public string PostalCityTown { get; set; }  
  131.   
  132.         [Display(Name = "Postal Code")]  
  133.         public string PostalCode { get; set; }  
  134.   
  135.         //ForeignKey from Province  
  136.         [Display(Name = "Province")]  
  137.         public int ProvinceId { get; set; }  
  138.   
  139.         [ForeignKey("ProvinceId")]  
  140.         public virtual Province Provinces { get; set; }  
  141.         //end  
  142.   
  143.         [Display(Name = "Physical Address")]  
  144.         public string PhysicalAddress { get; set; }  
  145.   
  146.         [Display(Name = "City/Town")]  
  147.         public string PhysicalTownCity { get; set; }  
  148.   
  149.         [Display(Name = "Postal Code")]  
  150.         public string PhysicalPostalCode { get; set; }  
  151.   
  152.         //ForeignKey from Province  
  153.           [Display(Name = "Province")]  
  154.           public int ProvinceId { get; set; }  
  155.   
  156.           [ForeignKey("ProvinceId")]  
  157.           public virtual Province Provinces { get; set; }  
  158.         //end  
  159.     }  
  160. } 
 
My Province Class is;
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.ComponentModel.DataAnnotations;  
  4. using System.Linq;  
  5. using System.Web;  
  6.   
  7. namespace LMKSystem.Models  
  8. {  
  9.     public class Province  
  10.     {  
  11.         [Key]  
  12.         public int ProvinceId { get; set; }  
  13.   
  14.         [Display(Name = "Province")]  
  15.         public string SAProvince { get; set; }  
  16.     }  
  17. }  
My DbSet is as follows;
  1. public class ApplicationDbContext : IdentityDbContext  
  2. {  
  3. public DbSet Employees { get; set; }  
  4. public DbSet Titles { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span><span class="keyword">public</span><span> DbSet<Gender> Genders { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span><span class="keyword">public</span><span> DbSet<Group> Groups { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span><span class="keyword">public</span><span> DbSet<WorkPermit> WorkPermits { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span><span class="keyword">public</span><span> DbSet<Passport> Passports { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span><span class="keyword">public</span><span> DbSet<Language> Languages { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span><span class="keyword">public</span><span> DbSet<Marital> Maritals { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span><span class="keyword">public</span><span> DbSet<Province> Provinces { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>}  </span></li></ol></div><div id="pastingspan1"> </div><div id="pastingspan1">How can I have one dropdown list for the postal address Province and one dropdown list for the physical address Province in the same class?</div><div id="pastingspan1"> </div><div id="pastingspan1">I am fairly new to dropdown lists.</div><div id="pastingspan1"> </div><div id="pastingspan1">Thanking you in advance.</div><div id="pastingspan1">Regards,</div><div id="pastingspan1">Kyle</div></div></div></article><section class="comments" id="replies"><header class="comments-head"><span class="comments-badge" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M3 3h10a2 2 0 0 1 2 2v4.5a2 2 0 0 1-2 2H7.5L4 14.5V11.5H3a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z"></path></svg></span><div><h2 class="comments-title">1 Reply</h2><p class="comments-sub">Know the answer? Post it — somebody with the same question will find it here.</p></div></header><div class="comment-signin"><span class="comment-signin-badge" aria-hidden="true"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.6"><path d="M11.5 3.5h3.2a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1h-3.2" stroke-linecap="round"></path><path d="M4.5 10h7" stroke-linecap="round"></path><path d="M8.8 7.2 11.6 10l-2.8 2.8" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="comment-signin-body"><p class="comment-signin-title">Sign in to <!-- -->answer this question</p><p class="comment-signin-text">It is the same account you read, post and publish with — and you will come straight back to this page.</p></div><div class="comment-signin-actions"><a class="btn primary-btn comment-signin-btn" href="/login?returnurl=%2Fforums%2Fhow-to-get-two-dropdown-lists-on-same-page">Sign in</a><a class="comment-signin-alt" href="/register?returnurl=%2Fforums%2Fhow-to-get-two-dropdown-lists-on-same-page">Create an account</a></div></div><ul class="comment-list"><li class="comment-thread reply-accepted"><article class="comment"><a class="comment-photo-link" href="/members/avnish-kumar12" title="Avnish Kumar"><img class="comment-photo" src="https://cdn.c-sharpcorner.com/uploadfile/authorimage/90396720200513120629.webp" alt="Avnish Kumar" title="Avnish Kumar" loading="lazy" data-avatar-name="Avnish Kumar" referrerPolicy="no-referrer"/></a><div class="comment-main"><div class="comment-head"><p class="comment-byline"><a href="/members/avnish-kumar12" class="comment-author">Avnish Kumar</a><span class="posted-when" tabindex="0"><time class="posted-when-value comment-time" dateTime="2020-02-17T10:20:19.093Z">6y ago</time><span class="posted-when-pop" role="tooltip"><span>Posted<!-- --> <!-- -->Feb 17, 2020, 10:20 AM</span></span></span></p><span class="reply-accepted-flag">Accepted answer</span></div><div class="article-body"><div>You should changes the names of <span style="color: #008200; font-family: Consolas, "Courier New", Courier, mono, serif; font-size: 12px; background-color: #ffffff;"></span>Foreign-Keys. This will not breaking your EF Model and you can use InverseProperty too.</div><div><div class="dp-highlighter"><div class="bar"></div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">namespace</span><span> LMKSystem.Models  </span></span></li><li class=""><span>    {  </span></li><li class="alt"><span>        <span class="keyword">public</span><span> </span><span class="keyword">class</span><span> Employee  </span></span></li><li class=""><span>        {  </span></li><li class="alt"><span>            [Key]  </span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> EmployeeId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Employee Number"</span><span>)]  </span></span></li><li class="alt"><span>            [MaxLength(50)]  </span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmployeeNumber { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            <span class="comment">//Foreign Key from Title Class  </span><span>  </span></span></li><li class="alt"><span>            [Display(Name = <span class="string">"Title"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> TitleId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [ForeignKey(<span class="string">"TitleId"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Title Titles { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>            <span class="comment">//end  </span><span>  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [MaxLength(50)]  </span></li><li class="alt"><span>            <span class="comment">//[Required(ErrorMessage ="An employee name is needed to continue")]  </span><span>  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> Name { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Second Name"</span><span>)]  </span></span></li><li class="alt"><span>            [MaxLength(50)]  </span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> SecondName { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [MaxLength(50)]  </span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> Surname { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"A.K.A"</span><span>)]  </span></span></li><li class="alt"><span>            [MaxLength(50)]  </span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> AKA { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"ID Number"</span><span>)]  </span></span></li><li class="alt"><span>            [MaxLength(50)]  </span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> IdNumber { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Date of Birth"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="comment">//[DataType(DataType.Date)]  </span><span>  </span></span></li><li class=""><span>            [DisplayFormat(DataFormatString = <span class="string">"{dd/mm/yyyy}"</span><span>, ApplyFormatInEditMode = </span><span class="keyword">true</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> DateTime? DOB { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//Foreign Key from Gender Class  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"Gender"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> GenderId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"GenderId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Gender Genders { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//Foreign Key from Group  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"Group"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> GroupId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"GroupId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Group Groups { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//Foreign Key from Work Permit  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"Work Permit"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> WorkPermitId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"WorkPermitId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> WorkPermit WorkPermits { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Expiry Date"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> DateTime? WorkPermitExpireDate { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            <span class="comment">//Foreign Key from Passports  </span><span>  </span></span></li><li class="alt"><span>            [Display(Name = <span class="string">"Passport"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> PassportId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [ForeignKey(<span class="string">"PassportId"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Passport Passports { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>            <span class="comment">//end  </span><span>  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Expiry Date"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> DateTime? PassportExpiryDate { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//ForeignKey from Language  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"Language"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> LanguageId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"LanguageId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Language Languages { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//ForeignKey from Marital Status  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"Marital Status"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> MaritalStatusId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"MaritalStatusId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Marital Maritals { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Mobile"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmployeeMobileNo { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Home"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmployeeHomeNo { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Name & Surname"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmergencyName { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Work"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmergencyWorkNo { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Mobile"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmergencyMobileNo { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Email"</span><span>)]  </span></span></li><li class="alt"><span>            [DataType(DataType.EmailAddress)]  </span></li><li class=""><span>            [RegularExpression(@<span class="string">"^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"</span><span>, ErrorMessage = </span><span class="string">"Email is not valid. Insert a correct email address."</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> EmergencyEmail { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Postal Address"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PostalAddress { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"City/Town"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PostalCityTown { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"Postal Code"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PostalCode { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            <span class="comment">//ForeignKey from Province  </span><span>  </span></span></li><li class="alt"><span>            [Display(Name = <span class="string">"PostalProvince"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> PostalProvinceId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [ForeignKey(<span class="string">"PostalProvinceId"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Province PostalProvinces { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>            <span class="comment">//end  </span><span>  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Physical Address"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PhysicalAddress { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [Display(Name = <span class="string">"City/Town"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PhysicalTownCity { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>  </span></li><li class=""><span>            [Display(Name = <span class="string">"Postal Code"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">string</span><span> PhysicalPostalCode { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            <span class="comment">//ForeignKey from Province  </span><span>  </span></span></li><li class=""><span>            [Display(Name = <span class="string">"PhysicalProvince"</span><span>)]  </span></span></li><li class="alt"><span>            <span class="keyword">public</span><span> </span><span class="keyword">int</span><span> PhysicalProvinceId { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class=""><span>  </span></li><li class="alt"><span>            [ForeignKey(<span class="string">"PhysicalProvinceId"</span><span>)]  </span></span></li><li class=""><span>            <span class="keyword">public</span><span> </span><span class="keyword">virtual</span><span> Province PhysicalProvinces { </span><span class="keyword">get</span><span>; </span><span class="keyword">set</span><span>; }  </span></span></li><li class="alt"><span>            <span class="comment">//end  </span><span>  </span></span></li><li class=""><span>        }  </span></li><li class="alt"><span>    }  </span></li></ol></div> </div></div><div class="comment-foot"><span class="reply-vote"><a href="/login?returnurl=%2Fforums%2Fhow-to-get-two-dropdown-lists-on-same-page" class="reply-vote-btn reply-vote-up" title="Sign in to vote up" aria-label="Vote up"><svg width="14" height="14" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M8 2.5 14.5 12h-13z"></path></svg></a><span class="reply-vote-score" title="0 up, 0 down">0</span><a href="/login?returnurl=%2Fforums%2Fhow-to-get-two-dropdown-lists-on-same-page" class="reply-vote-btn reply-vote-down" title="Sign in to vote down" aria-label="Vote down"><svg width="14" height="14" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M8 13.5 1.5 4h13z"></path></svg></a></span></div></div></article></li></ul></section></div></div><script>$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("S:2","P:2")</script><script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; $RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:1","S:1")</script><div hidden id="S:3"></div><script>$RC("B:3","S:3")</script><div hidden id="S:0"></div><script>$RC("B:0","S:0")</script></body></html>