gpt4 book ai didi

asp.net - ModelState.AddModelError 到字段的特定 ValidationMessageFor?

转载 作者:行者123 更新时间:2023-12-04 05:39:43 25 4
gpt4 key购买 nike

我有以下代码来生成 html 输入和验证消息。

@Html.ValidationSummary(false)
......
<div class="col-md-10">
@Html.TextBoxFor(model => model.ImageUpload, new { type = "file", name = "file" })
@Html.ValidationMessageFor(model => model.ImageUpload)
</div>

在我的行动中,我有代码
if (.... something wrong with the input ....) 
{
ModelState.AddModelError("", "Invalid image file.");
return RedirectToAction(....

但是,它会在验证摘要部分显示错误消息。是否也可以在验证消息部分显示错误消息以供输入?

最佳答案

您需要提供一个 key :

ModelState.AddModelError("ImageUpload", "Invalid image file.");

关于asp.net - ModelState.AddModelError 到字段的特定 ValidationMessageFor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21820236/

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