密码修改不了_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 11:17:55
原创
1323人浏览过

	<div id="tab_3-3" class="tab-pane ">	<div style="height: auto;" id="accordion3-3" class="accordion collapse">		<form action="#">				<label class="control-label">当前密码</label>                             <asp:textbox id="cur_pas" runat="server" cssclass="m-wrap span8"></asp:textbox>                                <label class="control-label">新的密码</label>                             <asp:textbox id="new_pas" runat="server" cssclass="m-wrap span8"></asp:textbox>                                 <label class="control-label">再次输入</label>                               <asp:textbox id="input_again" runat="server" cssclass="m-wrap span8"></asp:textbox>                     <div class="submit-btn">                     <asp:button id="pas_change" runat="server"   onclick="pas_change_click" text="修改密码" cssclass="btn green"  />                    <asp:button id="button2" runat="server" text="取消" cssclass="btn green"/>																</div>															</form>														</div>													</div>
登录后复制

代码如上,点击修改密码时并不会调用修改密码那个函数,所以觉得是前台这里有问题,刚开始学习,可能对大神们来说有点简单,知道的可以讲一下吗,谢谢


回复讨论(解决方案)

.net不会,试试吧

<asp:Button ID="Pas_Change" runat="server"   onclick="Pas_Change_Click()" Text="修改密码" CssClass="btn green"  />
登录后复制
登录后复制

.net不会,试试吧

<asp:Button ID="Pas_Change" runat="server"   onclick="Pas_Change_Click()" Text="修改密码" CssClass="btn green"  />
登录后复制
登录后复制


我就是在.net上做的,修改不了

Pas_Change_Click方法看一下

Pas_Change_Click方法看一下


   protected void Pas_Change_Click(object sender, EventArgs e)
    {
        if (Cur_Pas.Text == teacher.password)
        {
            if (New_Pas.Text == Input_Again.Text)
            {
                teacher.password = New_Pas.Text;
                if (bllteacher.Update(teacher) == 1)
                {
                    ClassJs.Alert("修改密码成功!", this);
                }
                else
                {
                    ClassJs.Alert("密码修改失败,请重新输入!", this);
                }
            }
            else
            {
                ClassJs.Alert("您两次输入的新密码不相同,请重新输入!", this);
            }
        }
        else
        {
            ClassJs.Alert("您输入的密码错误,请重新输入", this);
        }
    }
感觉不是这里出错,因为这个方法感觉没掉用,设断点也没用


Pas_Change_Click方法看一下


   protected void Pas_Change_Click(object sender, EventArgs e)
    {
        if (Cur_Pas.Text == teacher.password)
        {
            if (New_Pas.Text == Input_Again.Text)
            {
                teacher.password = New_Pas.Text;
                if (bllteacher.Update(teacher) == 1)
                {
                    ClassJs.Alert("修改密码成功!", this);
                }
                else
                {
                    ClassJs.Alert("密码修改失败,请重新输入!", this);
                }
            }
            else
            {
                ClassJs.Alert("您两次输入的新密码不相同,请重新输入!", this);
            }
        }
        else
        {
            ClassJs.Alert("您输入的密码错误,请重新输入", this);
        }
    }
感觉不是这里出错,因为这个方法感觉没掉用,设断点也没用
 去掉试试



Pas_Change_Click方法看一下


   protected void Pas_Change_Click(object sender, EventArgs e)
    {
        if (Cur_Pas.Text == teacher.password)
        {
            if (New_Pas.Text == Input_Again.Text)
            {
                teacher.password = New_Pas.Text;
                if (bllteacher.Update(teacher) == 1)
                {
                    ClassJs.Alert("修改密码成功!", this);
                }
                else
                {
                    ClassJs.Alert("密码修改失败,请重新输入!", this);
                }
            }
            else
            {
                ClassJs.Alert("您两次输入的新密码不相同,请重新输入!", this);
            }
        }
        else
        {
            ClassJs.Alert("您输入的密码错误,请重新输入", this);
        }
    }
感觉不是这里出错,因为这个方法感觉没掉用,设断点也没用
 去掉试试
不管用,为什么要去掉这个

<form action="#"></form>换成<form id="from1" runat="server"></form>
登录后复制
登录后复制

<form action="#"></form>换成<form id="from1" runat="server"></form>
登录后复制
登录后复制


不是这里的问题,#表示提交表单到本页,
这句在母版页是有的,所以改了会出错

大神们帮帮忙,加到100分了

你这本来就是响应的后台事件,如果没进后台事件,你看看是不是名称不对

点击事件函数都没进去,说明这个按钮没有触发这个事件吧,感觉是语法的问题,你自己单独写个简单的测试页面,试试这个onclick事件能否进去,如果可以,我想是你上面这个页面哪里漏掉了什么

你这本来就是响应的后台事件,如果没进后台事件,你看看是不是名称不对


名称是对的呀,我代码上面您看一下。不是名称的问题

点击事件函数都没进去,说明这个按钮没有触发这个事件吧,感觉是语法的问题,你自己单独写个简单的测试页面,试试这个onclick事件能否进去,如果可以,我想是你上面这个页面哪里漏掉了什么


就是点击按钮触发不了后台的事件呀,就是在找这个原因呀


这个是什么问题


这个是什么问题


买本书 或者弄个教程视频完整看下
你这样问真的能学会?
HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号