Я новичок в MVC и хотел бы знать, как я могу установить привязанную моделью vaule для просмотра. Вот пример.Модель привязки для просмотра в MVC
public class DataTypes
{
public Guid ItemID { get; set; }
[Required()]
public string Name { get; set; }
[Required()]
public string Status { get; set; }
[Required()]
public DataModel DataModel { get; set; } // This is for Binding
}
public class DataModel
{
public string Activity { get; set; }
public DateTime ?DateTime { get; set; }
}
С выше модели класса, я успешно способен связывать данные из пользовательского интерфейса бакэнду, но проблема в том, что как я могу Retrun одни и те же данные в пользовательский интерфейс с использованием выше. Я попытался код ниже, но когда дело доходит до установки Воулса для переплетены класса (DataModel)
this.dataType.ItemID = // Guid from stored vaule in DataBase
this.dataType.Name = // Name from stored vaule in DataBase
this.dataType.Status = // Status from stored vaule in DataBase
// Set the activity to UI - ERROR.....!!!!!!
// Error was NullReferenceException unhandled
this.dataType.DataModel.Activity = // Activity from stored vaule in DataBase
this.dataType.DataModel.DateTime = // DateTime from stored vaule in DataBase
return View(this.dataType);
Всех работы вокруг указанных выше проблем?
Advance Спасибо, HV
вы правы. Спасибо за помощь – ary