我不确定我为什么会出现这种行为,如果有人能指出我正确的来源,我很高兴,因为我不确定谷歌需要什么。
查看模型
public class GeneralDay
{
public byte tintWeekDay { get; set; }
public string nvarDayName { get; set; }
public bool Assigned { get; set; }
}
控制器
[ChildActionOnly]
public PartialViewResult TargetDay(MODELS.ViewModels.Promotion promotion) {
var daylist = gd.GeneralDayList();
foreach (var day in daylist)
{
promotion.targetDay.Add(new MODELS.ViewModels.GeneralDay
{
Assigned = promotion.targetDay.FirstOrDefault(x => x.tintWeekDay == day.tintWeekDay) != null,
nvarDayName = day.nvarDayName,
tintWeekDay = day.tintWeekDay
});
}
ModelState.Clear();
return PartialView(promotion);
}
看法
@model GeneralDay
@using XXX.ViewModels;
<fieldset>
//First Part
@(Model.tintWeekDay)
@(Model.nvarDayName)
@(Model.Assigned)
//Second Part
@Html.LabelFor(model => model.tintWeekDay)
@Html.LabelFor(model => model.nvarDayName)
@Html.LabelFor(model => model.Assigned)
</fieldset>
以上显示了这些结果,为什么不同的结果?
第一部分
1 周日假
第二部分
tintWeekDay
nvarDayName
已分配