我有一个视图,所有字段的数据取决于我的DropDownListFor选择的项目。但问题是,当我更改DropDownListFor索引时,我只需要用新数据刷新视图,但不引人注目的验证会向我发送所有消息,比如“需要x字段”。
这是我的DropDownListFor
<%: Html.DropDownListFor(m => m.Perfil_ID, new SelectList(Model.Roles, "Perfil_ID", "Nombre"), new
{
id = "myddl
我有一个函数返回
> IEnumerable<SelectListItem>
public IEnumerable<SelectListItem> ListItems
{
使用
@Html.DropDownListFor( m=>Model.listItems) I am having the error message
错误1方法'DropDownListFor‘没有重载,使用1个参数( )
但是,它在@Html.DropDownList("listItems", Model.listItems)中运行得很好。
为什么
我在这个DropDownListFor()中遇到问题
我有测试控制器:
model.COUNTRYNAME = "Swizerland";
ViewBag.Selecter = new SelectList(new[]
{
new SelectListItem { Text = "USA", Value = "USA" },
new SelectListItem { Text = "Swizerland", Value = "Swize
正如问题所说:如何在DropDownListFor Html helper中设置selectedValue? 尝试了大多数其他解决方案,但都不起作用,这就是为什么我要开始一个新的问题。 这些都无济于事: @Html.DropDownListFor(m => m.TipPopustaId, new SelectList(Model.TipoviDepozita, "Id", "Naziv", 2), htmlAttributes: new { @class = "form-control" })
//Not working with or
我正在尝试将DropDownListFor助手绑定到控制器中定义的视图包中。但我错了。
意见守则:-
@Html.DropDownListFor(model => model.CurrencyID, ViewBag.CurrencyList as SelectListItem))
控制器代码:-
public ActionResult Create()
> {
> var content = from p in db.Currency
> where p.IsActive == true
>
创建dropdownlistFor似乎有许多不同的方法。观景袋等
我一直在尝试一些不同的版本,但在添加我所需要的所有“属性”时总是有问题。不可能必须选择是否要使用Distinct()或向dropdownlistFor添加类。
请看一下这个,你如何去添加一个类到这个:
@Html.DropDownListFor(model => model.CatDropTemp,
Model.Categories.Distinct().Select(kat => new SelectListItem { Text = kat, Va