public void DeleteUser(User user)
{
if (!UserExists(user))
throw new ArgumentException("User doesn't exist!");
else
{
MatrixDb.Users.Remove(user);
MatrixDb.SaveChanges();
}
}
我想在页面上以适当的方式显示“ArgumentException”消息;我希望它在 ValidationSummary Helper 或标签中,这样当用户面对它时,它们不会被发送到“/”应用程序中的“服务器错误”页面,而是在某些控制器中显示错误,如标签或文本字段。
这甚至可能吗?因为在引发 ArgumentException 时显示的服务器页面上,确实在那里显示了该消息!