HTML AUTOCOMPLETEFOR 作为必填字段

约翰·大卫

我有以下代码行,我需要该字段是强制性的,我已经把“必填”,但是在运行代码时,它不会使该字段成为强制性的,只是允许该字段为空,

@Html.AutocompleteFor(model => model.AgenteNaviero_Codigo, model => model.AgenteNaviero_Nombre, false, Url.Action("AutocompleteAgenteNavieroSearch", "AgenteNaviero", new { area = "Maestros", required = "required" }), "width: 80%")

我很感激你能帮助我或告诉我如何让你把这个领域作为必填项。

来自 VO

您是否尝试在模型上应用 DataAnnotation?我认为你可以对你的模型属性做这样的事情

[Required]
AgenteNaviero_Codigo

然后在你的行动中,

public ActionResult AutocompleteAgenteNavieroSearch(YourModel model)
{
    if (ModelState.IsValid)
    {
         ...
    }

    return View(model);
}

例如,

 public class Movie
    {
        public int ID { get; set; }

        [Required(ErrorMessage = "Title is required")]
        public string Title { get; set; }

        public DateTime ReleaseDate { get; set; }

        [Required(ErrorMessage = "Genre must be specified")]
        public string Genre { get; set; }

        [Range(1, 100, ErrorMessage = "Price must be between $1 and $100")]
        public decimal Price { get; set; }

        [StringLength(5)]
        public string Rating { get; set; }
    }

控制器

[HttpPost]
public ActionResult Create(Movie movie)
{
    if (ModelState.IsValid)
    {
        db.Movies.Add(movie);
        db.SaveChanges();
        return RedirectToAction("Index");
    }

    return View(movie);
}

有关更多详细信息,您可以从这里查看

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

django:HTML中的必填字段没有“必填”属性

来自分类Dev

AngularJs和HTML5必填字段将字段设置为空触发验证

来自分类Dev

在动态创建的Html.AutoCompleteFor中使用typeahead-mvc-model

来自分类Dev

设置HTML5的JavaScript必填字段以在Safari中工作

来自分类Dev

我想编辑html5的必填字段,我该怎么做?

来自分类Dev

带有struts2的html5必填字段:原因丢失了吗?

来自分类Dev

javascript将html标记添加到所有必填字段

来自分类Dev

设置HTML5的JavaScript必填字段以在Safari中工作

来自分类Dev

如果HTML中有必填字段,则跳过Enter(13)的jQuery event.keyCode

来自分类Dev

按摩未在html5表格的必填字段中更改

来自分类Dev

如何在HTML页面上回显此PHP“必填字段”消息?

来自分类Dev

为不再可见的输入显示 HTML5 必填字段验证的警报

来自分类Dev

错误:必填字段

来自分类Dev

必填字段验证

来自分类Dev

CSVHelper必填字段

来自分类Dev

Google ReCAPTCHA作为表单中的必填字段

来自分类Dev

Django AuthenticationForm必填字段

来自分类Dev

节俭必填字段C ++

来自分类Dev

preventDefault()上的必填字段

来自分类Dev

随机EntityValidationErrors(必填字段)

来自分类Dev

表单错误-必填字段

来自分类Dev

Django AuthenticationForm必填字段

来自分类Dev

preventDefault()上的必填字段

来自分类Dev

Django伪造必填字段

来自分类Dev

使表单字段为必填字段

来自分类Dev

Django,获取所有必填字段?

来自分类Dev

如何使Google reCAPTCHA为必填字段?

来自分类Dev

ap:tabView中的必填字段

来自分类Dev

删除必填字段的默认红色边框