不明白什么意思。
string pwd = fun.EncryptDES(Encoder.HtmlEncode(txtupwd.Text.Trim())); 
=>
string pwd = Encoder.HtmlEncode(txtupwd.Text.Trim()); 

解决方案 »

  1.   

    google DecryptDES
    google HtmlDecode
      

  2.   

    txtupwd.Text.Trim() 直接获取它行不?它应该就是明文密码呀版主为何删除我的帖子类,。。说法都没给个哈
      

  3.   

    修改登陆代码,获取密码
    //设置文本框显示用户名
    <asp:TextBox ID="txtName" runat="server" Width="203px"></asp:TextBox>//用户名设置
    <asp:TextBox ID="txtPwd" runat="server" BackColor="#E0E0E0" ReadOnly="True" Width="200px"></asp:TextBox>//密码设置
    <asp:TextBox ID="txtOKpwd" runat="server" Width="203px"></asp:TextBox>//修改密码设置
    //处理修改密码过程
    protected void Page_Load(object sender, EventArgs e)//显示用户名密码
        {
    if (Session["UserName"] == null)
    {
                Response.Redirect(“../Index.aspx");
    }
    if (!IsPostBack)
    {
    SqlConnection mycon = new SqlConnection(ConfigurationManager.AppSettings["conStr"]);
    SqlDataAdapter mydataadapter = new SqlDataAdapter("select * from tb_Blog where BlogID=" + Request["BlogID"],mycon);
    DataSet ds = new DataSet();
    mydataadapter.Fill(ds, "tb_Blog");
    DataRowView rowview = ds.Tables["tb_Blog"].DefaultView[0];
    this.txtName.Text = Convert.ToString(rowview["UserName"]);
    this.txtPwd.Text = Convert.ToString(rowview["PassWord"]);
    mycon.Close();
    }
    }
    //修改用户名密码方法
    protected void btnOK_Click(object sender, EventArgs e)
    {
    SqlData da = new SqlData();
    string P_str_Com = "update tb_Blog set UserName='" + this.txtName.Text + "',PassWord='" + this.txtOKpwd.Text + "'";
    bool add = da.ExceSQL(P_str_Com);
    if (add == true)
    {
    Response.Write("<script language=javascript>alert('信息修改成功!');location='Index.aspx'</script>");
    }//CodeGo.net/
    else
    {
    Response.Write("<script language=javascript>alert('信息修改失败!');location='javascript:history.go(-1)'</script>");
    }
    }