如果ASP.NET Core中的隐藏输入字段数据没有传递到控制器,可能的解决方法如下:
asp-for
指令将隐藏字段与模型属性关联起来:
enctype
属性:
public IActionResult MyAction(string PropertyName)
{
// 确保在此处使用隐藏字段的值
// ...
}
[Bind]
属性或[FromBody]
属性来指定要绑定的属性。例如:public IActionResult MyAction([Bind("PropertyName")]MyModel model)
{
// 使用绑定的模型属性
// ...
}
通过仔细检查这些方面,您应该能够解决ASP.NET Core中隐藏输入字段数据未传递到控制器的问题。