【发布时间】:2023-04-07 04:59:01
【问题描述】:
我正在尝试使用ModelState.IsValid,因为模型中的一个字段在对象中为空,所以目前总是返回 false。
我想要做的是在这个方法中删除这个对象,然后在改变的模型上尝试ModelState.IsValid?
loyaltyOffers = model.Offers.Where(m => m.Reward == "").ToList();
foreach (Offer offer in Offers)
{
model.Offers.Remove(offer);
}
if (ModelState.IsValid)
{
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 model modelstate