C# 是否可以通过asp.net MVC 5中的控制器中的字符串替换来加载局部视图

C# 是否可以通过asp.net MVC 5中的控制器中的字符串替换来加载局部视图,c#,asp.net-mvc,asp.net-mvc-5,asp.net-mvc-partialview,C#,Asp.net Mvc,Asp.net Mvc 5,Asp.net Mvc Partialview,在web表单中,当解析数据库中的数据时,我可以通过字符串替换加载用户控件 在MVC中可以这样做吗?我试图实现的是允许cms中的用户通过文本字符串[form contact]在页面中注册表单,然后让控制器用正确的表单替换表单 如果不是,那么jquery会工作吗 谢谢。试试看 public ActionResult ActionName(ModelName modelObject) { //Desired Code return PartialView("name of the partial vi

在web表单中,当解析数据库中的数据时,我可以通过字符串替换加载用户控件

在MVC中可以这样做吗?我试图实现的是允许cms中的用户通过文本字符串[form contact]在页面中注册表单,然后让控制器用正确的表单替换表单

如果不是,那么jquery会工作吗

谢谢。

试试看

public ActionResult ActionName(ModelName modelObject)
{
//Desired Code
return PartialView("name of the partial view", someViewModel);
}

虽然在技术上是正确的,但它不符合OPs用例。他们在标题中问错了问题。-1:请至少让标题反映你的问题。正如Arijit Mukherjee的回答所示,从controller(部分或非部分)加载视图很容易,但它看起来不像您要查找的内容。我编辑了问题以指定字符串替换。如果问题不准确,请道歉。