要解决此问题,可以在控制器中编写代码,以从查询字符串中解析模型数据并返回响应。下面是一个示例控制器方法:
public IActionResult ReturnModelFromQueryString()
{
var model = new MyModel();
// parse data from query string and set properties on model
model.Property1 = Request.Query["property1"];
model.Property2 = int.Parse(Request.Query["property2"]);
return View(model);
}
在上面的代码片段中,我们首先创建了一个新的“ MyModel”实例,然后使用查询字符串中的数据填充了其属性。最后,我们返回与模型相关联的视图。
在使用此代码之前,请确保已在您的应用程序中配置了路由规则,以便正确解析传入的查询字符串参数。