我没有太多在 MVC 应用程序中使用 AJAX 的经验,实际上是我第一次面对。请检查下图并注意矩形。
该图像只是我从互联网上获取的一个示例。
最大的矩形是我的应用程序中的一个局部视图,当用户按下 Continue 或 Continuar 按钮时我必须渲染它。应用程序应在不刷新页面的情况下将当前视图替换为另一个视图。
这是我正在测试的代码,首先请注意我正在传递列表的第一个元素,但是当用户按下按钮时,使用下一个元素索引 = 2 呈现视图。
public ActionResult DoTest()
{
if (!Request.IsAjaxRequest())
{ }
List<Worksheet> worksheets = new List<Worksheet>()
{
new Worksheet("Hoja 1", ...),
new Worksheet("Hoja 2", ...)
};
return View(worksheets[0]);
}
可以让我稍微了解一下如何实现这个功能吗?我只知道我需要使用 Ajax。