解决this.disabled=true,不能执行服务器端代码的问题

本文介绍了一个ASP.NET页面中的按钮点击事件处理方式。通过一个示例展示了如何使用Button控件,并在点击时隐藏该按钮同时显示另一个提示按钮。这种方法常用于表单提交过程中显示加载状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="this.style.display='none';btnokHide.style.display='block';" />
    <input id="btnokHide"  type="button" value="正在提交..." style="display:none;" disabled="disabled" />
//表单初始化 function initForm(){ var d; fm.CurrentDate.value = "<%=CurrentDate%>"; fm.CurrentTime.value = "<%=CurrentTime%>"; d = new Date(); //简易投保没有告知 if (BussSubType == "08"){ fm.pagename.value = "1108";} //意外险投保单投保人没有告知,被保人 if (BussSubType =="06"){ fm.pagename.value = "1106";} //经代寿险投保书 if (BussSubType == "09"){ fm.pagename.value ="1109";} //经代万能投保书 if (BussSubType == "10"){ fm.pagename.value = "1110";} //经代寿险投保书 if (BussSubType == "31"){ fm.pagename.value = "1131";} //经代万能投保书 if (BussSubType == "33"){ fm.pagename.value = "1133";} //个险经代投保书(新版) if (BussSubType =="04"){ fm.pagename.value = "1104"; } //个险经代意外投保书(新版) if (BussSubType == "11"){ fm.pagename.value = "1111";} //个险寿险投保书(新版) if (BussSubType =="41"){ fm.pagename.value = "11";} //个险意外投保书(新版) if (BussSubType =="43"){ fm.pagename. value = "1143"; } //个险VIP投保书(新版) if (BussSubType == "42"){ fm.pagename.value ="1142";} //个险逍遥贷专用 if (BussSubType == "48"){ fm.pagename.value = "1148";} //Q:scantype是判断是否有扫描件,用于定制随动 if(scantype=="scan"){ setFocus();} else{ fm.appntdiseaseimpart.disabled=true ; fm.appnthealimpart.disabled=true ; fm.insufinaimpart.disabled=true ; fm.insuhealimpart.disabled=true ; fm.insudiseaseimpart.disabled = true;} //初始化业务员告知 initAgentImpartGrid() ; //初始化投保人告知信息 initImpartGrid() ; //初始化工作流任务节点 initMissionID() ; //初始化多业务员列表 initMultiAgentGrid() ; //判断是否是有扫描件 /* *ScanFlag=0--有扫描 *ScanFlaa=1--下扫描*/ if(this.ScanFlag == "1"){ if(fm. SaleChnl.value=="10"){ if(BussSubType=="58"||BussSubType=="59"||BussSubType=="64"||BusssubType=="65"||BussSubType=="60"||BussSubType=="61"||BussSubType=="62"|| BussSubType=="63"||BussSubType=="78") { frtype.style.display=""; }else{ if(fm. SaleChnl.value=="10"){ frtype.style.display="" ; }} if(this.ScanFlag == "0"){ //根据需求PrtNo中存投保单号,故将投保单号字段赋值 fm.all('PrtNo').value = prtNo; fm.all('PrtNo2').value = prtNo; fm.all('ProposalContNo').value = prtNo; fm.a11('ContNo').value = prtNo; fm.all('ManageCom').value = ManageCom; fm.all('ActivityID').value = ActivityID; fm.al1('NoType').value = NoType; fm.PrtNo.readOnly=true; if(this.ScanFlag =="1"){ fm.all('PrtNo').value = prtNo; fm.all('PrtNo2').value = prtNo; fm.all('ProposalContNo').value = prtNo; fm.all('ContNo').value = prtNo; fm.all('ManageCom').value = ManageCom; fm.all('ActivityID').value = ActivityID; fm.all ('NoType').value = NoType; fm.PrtNo.readOnly=true;} //初始化”是否选择电子保单“ //判断是否是银保通非实时单 checkYBT(); 给上述代码添加详细的注释,并解释相关方法
03-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值