【发布时间】:2010-03-29 14:08:27
【问题描述】:
说我有:
public ViewResult List()
{
IEnumerable<IModel> myList = repository.GetMyList();
if(1 == myList.Count())
{
RedirectToAction("Edit", new { id = myList.Single().id });
}
return View(myList);
}
在这个函数中,我检查列表中是否只有一项,如果有我想直接重定向到处理列表项的控制器,否则我想显示列表视图。
我该怎么做?简单地添加一个RedirectToAction 是行不通的——调用被击中,但 VS 只是跨过它并尝试在底部返回视图。
【问题讨论】:
标签: asp.net-mvc