Asp.net mvc asp.net MVC返回视图-在viewpath中添加变量
我想从一个控制器操作调用不同的页面 这就是我所做的Asp.net mvc asp.net MVC返回视图-在viewpath中添加变量,asp.net-mvc,Asp.net Mvc,我想从一个控制器操作调用不同的页面 这就是我所做的 public class TemplatesController : Controller { public ActionResult Select(int id) { return View("Temp"+(id)); } } 我有不同的查看页面,如 节拍1、节拍2、节拍3……等等。。。 已正确获取id 但是我认为在连接中有一个问题 我希望最后的结果是 返回视图(“Temp1”) 另一种情
public class TemplatesController : Controller
{
public ActionResult Select(int id)
{
return View("Temp"+(id));
}
}
我有不同的查看页面,如
节拍1、节拍2、节拍3……等等。。。
已正确获取id
但是我认为在连接中有一个问题
我希望最后的结果是
返回视图(“Temp1”)强>
另一种情况是
返回视图(“Temp2”)强>
这样就可以调用这些页面,而无需为每个页面创建控制器
请帮忙
return View("Temp"+id.ToString());
该参数是一个字符串,因此可以根据需要构建字符串
string RetView = "Temp"+id.ToString();
return View(RetView);
这样就可以调用这些页面
不为每个控制器创建控制器
一页一页
虽然我不确定这是否是一种好的做法,但我认为这取决于您有多少视图