protected void CreateUser_Click(object sender, EventArgs e) { try { GraffitiUsers.CreateUser(Server.HtmlEncode(txtUserName.Text.Trim()), txtPassword.Text.Trim(), txtEmail.Text.Trim(), GraffitiUsers.EveryoneRole); Response.Redirect("~/graffiti-admin/user-management/users/?user="******"&new=true"); } catch (Exception ex) { string exMessage = ex.Message; if (!string.IsNullOrEmpty(exMessage) && exMessage.IndexOf("UNIQUE") > -1) { exMessage = "This user (or email) already exists."; } Message.Text = "A name or email with the name of " + txtUserName.Text + " could not be created.<br />" + exMessage; Message.Type = StatusType.Error; } }