在ASP.NET Core 3.1中,如果在表单提交时,select标签返回null,可以使用以下方法来解决:
public class MyViewModel
{
public string SelectedValue { get; set; }
}
[HttpPost]
public IActionResult MyAction(MyViewModel model)
{
if (ModelState.IsValid)
{
// 处理表单提交
// model.SelectedValue 将包含所选的值
// ...
}
else
{
// 处理表单验证失败
// ...
}
}
这些方法应该能够解决在ASP.NET Core 3.1中select标签返回null的问题。请根据你的具体情况选择适合的解决方法。