我在asp.net mvc 2.0中使用自定义成员资格提供程序创建了一个新用户。它已成功创建用户。但是现在我想检查它是否已成功创建。如果创建成功,我想重定向它到其他页面,如果不是我将保持在同一页面。请告诉我如何做到这一点和这个逻辑 必须在用户创建后写。
答案 0 :(得分:0)
如果未创建用户,通常会出现异常。因此,您可以将创建用户的代码包装到try / catch中:
public ActionResult CreateUser()
{
try
{
// TODO: Attempt to create the user
}
catch (Exception ex)
{
// Stay on the same view
return View();
}
return RedirectToAction("Success");
}