检查用户是否在asp.net mvc 2.0中成功创建

时间:2010-10-28 09:31:21

标签: asp.net-mvc-2

我在asp.net mvc 2.0中使用自定义成员资格提供程序创建了一个新用户。它已成功创建用户。但是现在我想检查它是否已成功创建。如果创建成功,我想重定向它到其他页面,如果不是我将保持在同一页面。请告诉我如何做到这一点和这个逻辑 必须在用户创建后写。

1 个答案:

答案 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");
}