信息
我正在用 ASP.NET MVC 开发一个 Web 应用程序。它在本地(甚至在我网络上的测试服务器上)运行良好。当我将其推送到 Azure 时,几个重定向中断并出现通用 500 错误。我无法想象问题出在哪里。我甚至为所有受影响的重定向设置了显式路径,但它仍然中断。如果有人能告诉我如何解决这个问题,我将非常高兴。
代码:
控制器
[HttpGet]
public ActionResult DeleteOption(int id)
{
Option o = Option.GetOptionByID(cadb, id);
long qid = o.QuestionID;
Option.Delete(cadb, id);
return Redirect("/Build/ManageOptions?id=" + qid);
}
视图:调用控制器方法的按钮
<a href="/Build/[email protected]" class="btn btn-danger btn-sm">Delete</a>
我认为模型在这里没有任何关系,但是如果您出于某种原因想要看到它,请告诉我。
如果缺少任何信息,请询问,我会尽快添加。谢谢!