0
Я возвращаю объект Data через класс, который является частичным классом в linq для sql.Изменение свойства null при обновлении значения
Я использую ту же объектную модель для обновления изменений. но proprertychanging всегда является нулевым для этого объекта.
Анонимный тип был преобразован в сильный тип объекта. Этот сильный тип обновляется снова.
Может кто-нибудь объяснить причину этого?
Пример кода:
var questions = from Question in _db.QuestionDataSource
join AnswerType in _db.AnswerTypeDataSource on Question.IN_AnswerTypeId equals AnswerType.IN_AnswerTypeId
join Section in _db.SectionDataSource on
........
orderby Section.IN_Order,Question.VC_Code
select new
{
Question.UI_QuestionID,
Question.VC_Description,
};
----------
ICollection<ICheckListInstanceQuestion> checkListQuestions = new
List<ICheckListInstanceQuestion>();
foreach (var question in questions)
{
checkListQuestions.Add(new CheckListInstanceQuestion
{
UI_QuestionID = question.UI_QuestionID,
VC_Description = question.VC_Description,
});