Я использую MVC 2 и Html.EditorForModel (), чтобы позволить мне отобразить редактор для модели.
Я использую модель, которая выглядит примерно так:
public class LoanACar
{
[DisplayNameFromResource("VehicleDetails")]
public string VehicleDetails { get; set; }
[DisplayNameFromResource("VehicleId")]
[Required]
public long VehicleId { get; set; }
[DisplayNameFromResource("LoanCentreId")]
[Required]
public long LoanCentreId { get; set; }
[DisplayNameFromResource("StartDate")]
[Required]
public DateTime StartDate { get; set; }
[DisplayNameFromResource("EndDate")]
[Required]
public DateTime EndDate { get; set; }
}
Что отлично работает.
Я бы хотел пойти дальше и сделать так, чтобы мой VehicleDetails был меткой, а не текстовым полем, а также VehicleId, чтобы быть скрытым.