gpt4 book ai didi

c# - 以表格形式显示今天的日期(asp.net core)

转载 作者:行者123 更新时间:2023-12-05 02:55:12 27 4
gpt4 key购买 nike

我想在我的电影创作表格中显示今天的日期。

Controller :

    // GET: Movies/Create
public IActionResult Create()
{

ViewData["IdGenre"] = new SelectList(_context.Genres, "IdGenre", "Name");
return View();
}

// POST: Movies/Create
// To protect from overposting attacks, enable the specific properties you want to bind to, for
// more details, see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,DateDeSortie,Stock,IdGenre")] Movie movie)
{


if (ModelState.IsValid)
{

_context.Add(movie);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}

ViewData["IdGenre"] = new SelectList(_context.Genres, "IdGenre", "Name", movie.IdGenre);
return View(movie);
}

型号:

 [DataType(DataType.Date)]
[Display(Name = "Date de sortie")]
[Required(AllowEmptyStrings =false,ErrorMessage ="La date est requise")]
public DateTime? DateDeSortie { get; set; }

查看:

 <div class="form-group">
<label asp-for="DateDeSortie" class="control-label"></label>
<input asp-for="DateDeSortie" class="form-control" />
<span asp-validation-for="DateDeSortie" class="text-danger"></span>
</div>

谢谢你的帮助我卡了好几天了

最佳答案

将此代码添加到您的 View 。这将得到今天的日期。这可能是也可能不是您要找的东西。

@Html.Label("DateCreated", DateTime.Today.ToShortDateString().ToString(), new { @readonly = "readonly" })

enter image description here

关于c# - 以表格形式显示今天的日期(asp.net core),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61433267/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com