我只是想知道用户可能通过意外查询请求的情况。假设我有控制器动作
public ViewResult Details(int id)
{
Description description = db.Descriptions.Find(id);
return View(description);
}
浏览器中的理想查询将是/admin/Details?id=1
. 如果用户输入id=-1
或id=a
或任何其他意外输入会怎样。如何处理?