Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menyetempatkan Nama Paparan Harta Model dalam ASP.NET MVC?
Penyetempatan Atribut DisplayName
Atribut DisplayName digunakan untuk menentukan nama paparan untuk sifat model. Walau bagaimanapun, jika anda perlu menyetempatkan nama paparan berdasarkan budaya semasa, anda akan menghadapi had dengan menggunakan atribut DisplayName tradisional.
Dalam situasi ini, anda boleh menggunakan atribut Paparan baharu yang diperkenalkan dalam MVC 3 dan .NET 4. Atribut Paparan menyediakan fungsi lanjutan, termasuk penyetempatan sokongan.
Penyelesaian:
Untuk menyetempatkan nama paparan bagi sifat model:
public class MyModel { [Required] [Display(Name = "labelForName", ResourceType = typeof(Resources.Resources))] public string name{ get; set; } }
Atribut Paparan mengambil parameter Nama untuk ditentukan kunci sumber dan parameter ResourceType untuk menentukan fail sumber yang mengandungi penyetempatan rentetan.
Nota:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyetempatkan Nama Paparan Harta Model dalam ASP.NET MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!