首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

修改密码时发现的有关问题

2012-01-19 
修改密码时发现的问题我建立了一个超级管理员的权限,谁的个人信息 和密码都能修改。图片上显示的是进入修改

修改密码时发现的问题
我建立了一个超级管理员的权限,谁的个人信息 和密码都能修改。



图片上显示的是进入修改个人信息的画面。。默认的事把用户名等信息都读到textbox里面了。但是密码没有。只有在写入新密码的时候才能更新密码

我用了if (tpwd.text != null && tpwd2.text != null)
  // 执行包括修改修改密码的sql语句

  else 
  执行 不包括修改密码的sql语句,

但是最后结果还是只要更新。不管textbox里面有没有值。。他都是要更新的。。如果不填密码就给更新为不同填密码就能登陆了

不知道我那句if语句写的对不对

[解决办法]
if (tpwd.text.trim() != "" && tpwd2.text.trim() != "")
[解决办法]
.trim()是去掉左右空格的.也就是空格12空格,用trim()后只会是12.

一般判断object对象的时候才用null,如果object要用==""这种方式判断就要先把object.ToString()了才行.

热点排行