В приложении ASP.NET MVC 4 у меня есть DropDownListFor для отображения списка избранного. Это поле не требуется для отправки формы. DropDownListFor получает данные из таблицы основных данных. Дело в том, что когда я отправляю заявку и не выбираю фаворита из списка, я не могу отключить проверку. Это код кендо DropDownListFor:
@{
IList<Repsol.Portal.PortalClienteDEAC.GLP.Domain.Entities.PedidoFavorito> cmbFavorito = listaPedidoFavorito.ToList();
}
@(Html.Kendo().DropDownListFor(model => model.pedidoFavorito.IdFavorito)
.BindTo(new SelectList(cmbFavorito.Select(s => new { Key = s.IdFavorito, Value = s.DescFavorito }), "Key", "Value"))
.Name("IdFavorito")
.OptionLabel(Idioma.Shared.Pedidos_SeleccioneOpcion)
)
Это содержимое класса PedidoFavorito.cs:
public partial class PedidoFavorito
{
#region Primitive Properties
public virtual int IdFavorito
{
get;
set;
}
public virtual string IdContrato
{
get;
set;
}
public virtual string IdPedido
{
get;
set;
}
public virtual string DescFavorito
{
get;
set;
}
public virtual string metadata
{
get;
set;
}
#endregion
}
Я столько всего перепробовала, но безрезультатно.
Заранее спасибо!!