【发布时间】:2011-09-19 03:51:31
【问题描述】:
我正在设计一个基于 ASP.NET MVC 3 的项目。
我在我的控制器中使用这个查询:
int batchSize = (int)db.ProductFormulation
.Where(r => r.ProductID == p)
.Min(r => r.Quantity);
p 由用户输入。
当我运行我的项目并且用户输入我的表中不存在的 p 值时,会发生错误。
我怎样才能停止这个错误,例如应该创建一个消息框,指出您输入的值不存在记录,并且我的项目应该连续运行。
请建议我该怎么做。提前致谢。
【问题讨论】:
标签: asp.net-mvc linq asp.net-mvc-2 asp.net-mvc-3