您是否尝试在模型上应用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);
}