C#初学者问题 :提交按钮只点击一次就被禁用了,以后都不用

问题描述

使用this.btnSubmit.Enabled=false;后,为什么返回来查看提交页面,提交按钮又恢复可以提交了呢求帮忙,谢谢

解决方案

解决方案二:
你这个返回来是怎么个返回法?
解决方案三:
就是提交后,提交按钮变灰只是暂时不可用了,如果从其他页面再跳到含有提交按钮的这个页面后,仍然可以提交,没有达到提交按钮以后都不可用的效果。
解决方案四:
引用1楼shingoscar的回复:

你这个返回来是怎么个返回法?

就是提交后,提交按钮变灰只是暂时不可用了,如果从其他页面再跳到含有提交按钮的这个页面后,仍然可以提交,没有达到提交按钮以后都不可用的效果。
解决方案五:
引用2楼jhw_xf的回复:

就是提交后,提交按钮变灰只是暂时不可用了,如果从其他页面再跳到含有提交按钮的这个页面后,仍然可以提交,没有达到提交按钮以后都不可用的效果。

那是当然的啦,先前提交的页面和你返回后的页面是2个不同的页面,虽然看上去是一样的。你要阻止他提交必须在服务器发送这个页面的时候就关掉提交按钮如果不是很严格,也可以在提交时保存一段cookie,然后由客户端自己判断并修改提交按钮的状态
解决方案六:
先了解一下页面的运行过程吧、、、、
解决方案七:
第一次点击有用,刷新后就不管用了

时间: 2024-09-18 16:06:01

C#初学者问题 :提交按钮只点击一次就被禁用了,以后都不用的相关文章

冒泡排序-java入门新人求代码:html中如何让一个提交按钮运行十个空格。

问题描述 java入门新人求代码:html中如何让一个提交按钮运行十个空格. 是这样,我做一个网页版的冒泡排序,对10个数字进行冒泡排序,每个数字占一个空格(表格), 然后设定一个提交按钮,点击这个按钮后可以对这十个空格的数字进行冒泡排序. 请不吝指教,谢谢. 要完整的代码,谢谢. 解决方案 可以这样写 ......复制十遍 用个form表单包着,这样就可以随机让别人输入10个数了,再加个ajax点击事件,这样点击它后台通过request.getparametervalues("shuzhi&q

jsp自动提交 或者说当用户访问这个jsp页面的时候不需要点击提交按钮就自动提交

问题描述 jsp自动提交 或者说当用户访问这个jsp页面的时候不需要点击提交按钮就自动提交 当转向此页面时,form自动提交. <form action="/OnlineBookStore20160504demo1/ServletForBook_user" id="form1" method="post"> </form> <script language="javascript"> for

jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法

 这篇文章主要介绍了jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法,涉及jQuery中val与attr方法的使用技巧,需要的朋友可以参考下     本文实例讲述了jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法.分享给大家供大家参考.具体实现方法如下: 这里主要通过val方法设置按钮的文字,并用attr方法修改disabled属性实现该功能. 主要代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <html> <body>

jsp使用ajax加载子页面,使用ajax提交子页面的表单没反应,提交按钮点击不了

问题描述 jsp使用ajax加载子页面,使用ajax提交子页面的表单没反应,提交按钮点击不了 子页面相关js代码如下: $(function(){ $("#chaxun_btn").click(function(){ var rightitem=$("#chaxun_btn").parent("right-item"); var url=$("#chaxun_btn").attr("url"); $.aja

alert-点击提交按钮的时候没有反应,麻烦大神帮忙看一下是什么问题

问题描述 点击提交按钮的时候没有反应,麻烦大神帮忙看一下是什么问题 <!-- .STYLE1 {color: #FF0000} --> ? function check() { if (document.FORM10.zh.value=="") { alert("用户名必填!"); document.FORM10.zh.focus(); return false; } FORM10.submit(); } 信息录入 账号: 密码: 姓名: 科室: &qu

后台问题 在cs中 我有个提交按钮 id=a 我一点击它 他就变成不可用的状态

问题描述 后台问题 在cs中 我有个提交按钮 id=a 我一点击它 他就变成不可用的状态 后台问题 在cs中 我有个提交按钮 id=a 我一点击它 他就变成不可用的enabled=false; 两秒之后恢复正常 该怎么实现? 解决方案 这个应该可以满足你的 要求了 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits=&quo

点击提交按钮后DropDownList的值变为默认值实现分析_实用技巧

在点击提交按钮后,页面上所有的绑定到数据库的控件值都恢复到默认值 原因是要将绑定函数loadData(),写在 if(!IsPostBack) { 你的绑定函数: } 否则,页面会重新加载,所有控件的值变为初始值. IsPostBack是Page类有一个bool类型的属性,用来判断针对当前页是正在为响应客户端回发而加载还是正在被首次加载和访问. 当IsPostBack=true时表示为响应客户端回发而加载. 当IsPostBack=false时表示正在被首次加载和访问. 也就是说只有当IsPos

点击表单提交按钮后,显示出空白的页面(项目已经做好了,使用zf框架做的)。

问题描述 点击表单提交按钮后,显示出空白的页面(项目已经做好了,使用zf框架做的). 序号 时间 角色id 角色名 类型 物品id 已恢复时间 datas as $data):?> > hfsort[$data['nOperatorType']];?> ? 点击表单提交按钮后,显示出空白的页面(项目已经做好了,使用zf框架做的).在控制器相应的方法体中的第一行echo一串数字后测试任然是空白的,但是把action的值复制到浏览器的地址栏中直接访问时却可以看到echo出来的那串数字.有哪位

html表单怎么实现点击提交按钮提交到sql数据库

问题描述 html表单怎么实现点击提交按钮提交到sql数据库,尽量写得详细一点,我是新手,急求急求,万分感谢比如在Default.aspx中写html表单,要输入学号,姓名,出生日期,点击提交,提交到数据库中的xs表里,还有这段代码是要写在Default.aspx页中,还是要写在后台.cs页中表单我写好了,就是不会提交到数据库的代码 解决方案 解决方案二:html表单中加runat="server"可以在后台直接使用html表单的id解决方案三:引用1楼的回复: html表单中加run