为了账号安全,请及时绑定邮箱和手机立即绑定

大家帮忙看看下面代码

大家帮忙看看下面代码

神不在的星期二 2018-12-07 13:11:56
//用来标识是否点击了确定按钮来引发的页面加载,yes表示是        string flag = Request.Form["flag"];        if (flag == "yes")        {            //获取提交的表单数据            oldPass = Request.Form["txtoldpass"];            newPass = Request.Form["txtrpass"];            conPass = Request.Form["txttpass"];            //判断非空输入            if (oldPass == string.Empty)            {                messageError = "原始密码不能为空";                return;            }            if (string.IsNullOrEmpty(newPass))            {                messageError = "新密码不能为空";                return;            }            if (string.IsNullOrEmpty(conPass))            {                messageError = "确认密码不能为空";                return;            }            //2次密码输入不一样            if (newPass != conPass)            {                messageError = "2次密码输入不一致";                return;            }            ChangePassword(); } 上面的代码在VS2005里能正确弹出错误提示,但发布到IIS上就不行了,请高手相助
查看完整描述

2 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

你吧判断为空的时候用这个string.IsNullOrEmpty(),判断等于是时候换成Equals这个试试。。

查看完整回答
反对 回复 2019-01-21
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

   值.Trim()==""

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 339 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信