在ASP.NET MVC中,视图可以通过代码进行计算并返回结果。下面是一个示例解决方法:
首先,确保你已经创建了一个MVC项目并设置好了路由配置。
创建一个新的控制器,并添加一个方法,该方法将处理计算逻辑并将结果返回给视图。例如:
public class CalculationController : Controller
{
public ActionResult Calculate()
{
// 进行计算的逻辑
int result = 0;
for (int i = 1; i <= 10; i++)
{
result += i;
}
// 将结果传递给视图
ViewBag.Result = result;
// 返回视图
return View();
}
}
@{
Layout = null;
}
Calculate
计算结果:
@ViewBag.Result
routes.MapRoute(
name: "Calculate",
url: "calculate",
defaults: new { controller = "Calculation", action = "Calculate" }
);
注意:这只是一个简单的示例,你可以根据需要修改计算逻辑和视图来满足实际需求。