我无法弄清楚我做错了什么。 我的项目启动了一个索引视图,发布到fileUpload操作。 从fileUpload动作中,控制器中的另一个方法称为changeText(),在changeText()结尾处调用带有参数字符串的Results(文本)。在Results()的最后,有一行返回View()到Results.cshtml。但Results.cshtml不会被加载。 只是想知道我是否错过了一些东西。从一个单独的控制器加载视图在.net中的动作
public ActionResult Index()
{
return View();
}
[HttpPost]
public void FileUpload(HttpPostedFileBase file)
{
Debug.WriteLine(file.FileName)
if (file != null)
{
var fileName = Path.GetFileName(file.FileName);
pathName = Path.Combine(Server.MapPath("~/Content/Images"), fileName);
file.SaveAs(pathName);
}
changeText(txt);
}
public void changeText (string text)
{
ResultX(textChange);
}
public ActionResult ResultX(string text)
{
Debug.WriteLine("resultx action");
return View(text);
}
Thanks.
份额控制器的右视图。 – OmG
请更新您正在使用的正确版本的asp.net MVC的标签。 – ps2goat