ASP.NET自我删除用户

时间:2014-06-13 19:26:44

标签: c# html asp.net sql

我正在使用ASP.NET和SQL创建一个网站,我需要为每个用户添加一个选项来删除他的帐户。从管理面板我删除用户没有问题,但我希望用户能够删除自己,但有些东西不起作用。这是我的HTML(至少是它的重要部分):

 ...
 <%=editUser %>
 ...

这是cs:

public string editUser = "";
protected void Page_Load(object sender, EventArgs e)
{
    // page protection
    if (Session["user"] == null || Session["user"]=="")
    {
        Response.Redirect("AccessDenied.aspx");
    }

    string fileName = "MsSqlDB.mdf";
    string idNum = Session["idNum"].ToString();

    // Deleting the user
    if (Request.Form["delete"] != null) // if button is clicked
    {
        string sqlQuery = "DELETE FROM support WHERE idNum = '" + idNum + "'";
        MyAdoHelper.DoQuery(fileName, sqlQuery);
        Response.Redirect("index.aspx");
    }
    ...
    editUser += "<input type='button' name='delete' id = 'delete' value='Delete User' class = 'btn btn-danger'/>";
}

会发生什么?当我点击删除按钮时没有任何反应。

0 个答案:

没有答案