在MVC Core中,可以通过以下方式将Request.Form.AllKeys转换为MVC Core:
using Microsoft.AspNetCore.Http;
public IActionResult YourActionMethod()
{
var formKeys = HttpContext.Request.Form.Keys;
// 其他操作...
return View();
}
public class YourViewModel
{
public string Key1 { get; set; }
public string Key2 { get; set; }
// 其他属性...
}
public IActionResult YourActionMethod()
{
var formKeys = HttpContext.Request.Form.Keys;
var viewModel = new YourViewModel();
foreach (var key in formKeys)
{
if (key == "Key1")
{
viewModel.Key1 = HttpContext.Request.Form[key];
}
else if (key == "Key2")
{
viewModel.Key2 = HttpContext.Request.Form[key];
}
// 其他属性...
}
// 其他操作...
return View(viewModel);
}
这样,就可以将Request.Form.AllKeys转换为MVC Core中的模型绑定方式,方便处理表单数据。
对于MVC Core的相关知识,您可以参考腾讯云的产品文档和教程,例如:
请注意,以上链接仅为示例,具体推荐的腾讯云产品和产品介绍链接地址应根据实际需求和场景进行选择。
领取专属 10元无门槛券
手把手带您无忧上云