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