Asp.net按钮字段不能按要求工作 [英] Asp.net button field not working as required

查看:54
本文介绍了Asp.net按钮字段不能按要求工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

//我在我的表单中有这个获取所有者姓名的按钮,但是我无法得到它,而是它提供了验证错误消息,就像我使用了正则表达式验证等等..... //

//问题出在Button3 //



.aspxPage





<%@ Page Language =C#AutoEventWireup =trueCodeBehind =add_fmember.aspx.csInherits =housing1.WebForm5%>



<!DOCTYPE html>



< html xmlns =http://www.w3.org/1999/xhtml >

< head runat =server>

< title>< / title>

< style type = text / css>



.auto-style9 {

宽度:341px;

text-对齐:中心;

}

.auto-style31 {

宽度:128px;

}

.auto-style10 {

宽度:341px;

身高:26px;

text-align:center;

}

.auto-style32 {

身高: 26px;

宽度:128px;

}

.auto-style11 {

身高:26px;

}

.auto-style24 {

颜色:#FF0000;

}

.auto-style16 {

宽度:341px;

text-align:center;

身高:23px;

}

.auto-style33 {

宽度:128px;

身高:23px;

}

.auto-style13 {

身高:23px;

}



.auto -style8 {

宽度:100%;

背景颜色:#CCFFFF;

}

.auto -style34 {

宽度:182px;

}

< / style>



< script type =text / javascript>



函数myFunction(){



alert(您已超出输入的成员);





}









< / script>



< script>

function setAge1(d){

var age1 = moment()。diff(d,'years');

$('#TextBoxA1')。val(age1 );

}



$(function(){

$('。manual1')。 (function(){

setAge1(moment($(this).val()));

});

});

< / script>

< / head>

< body>

< form id =form1runat =server>

//I have this button of get owner's name in my form , but i'm unable to get it instead it gives the validation error messages , like i have used regular expression validation and so on.....//
//Problem is in Button3//

.aspxPage


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="add_fmember.aspx.cs" Inherits="housing1.WebForm5" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">

.auto-style9 {
width: 341px;
text-align: center;
}
.auto-style31 {
width: 128px;
}
.auto-style10 {
width: 341px;
height: 26px;
text-align: center;
}
.auto-style32 {
height: 26px;
width: 128px;
}
.auto-style11 {
height: 26px;
}
.auto-style24 {
color: #FF0000;
}
.auto-style16 {
width: 341px;
text-align: center;
height: 23px;
}
.auto-style33 {
width: 128px;
height: 23px;
}
.auto-style13 {
height: 23px;
}

.auto-style8 {
width: 100%;
background-color: #CCFFFF;
}
.auto-style34 {
width: 182px;
}
</style>

<script type="text/javascript">

function myFunction() {

alert("You have exceeded the members entered");


}




</script>

<script>
function setAge1(d) {
var age1 = moment().diff(d, 'years');
$('#TextBoxA1').val(age1);
}

$(function () {
$('.manual1').change(function () {
setAge1(moment($(this).val()));
});
});
</script>
</head>
<body>
<form id="form1" runat="server">







Flat No < asp:TextBox ID =TextBoxFNrunat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator21runat =serverControlToValidate =TextBoxFNErrorMessage =Flat No is requiredForeColor =Red>












主要成员名称 < asp:TextBox ID =TextBoxPMNrunat =server>

< asp:Button ID =Button3runat =serverOnClick =Button3_ClickText =获取所有者的姓名/>

First_Name < asp:TextBox ID =TextBoxFN1runat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator1runat =serverControlToValidate =TextBoxFN1ErrorMessage =Name is RequiredForeColor =Red>

Middle_Name < asp:TextBox ID =TextBoxMN1 runat =server>

Last_Name < asp:TextBox ID =TextBoxLN1runat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator9runat =server ControlToValidate =TextBoxLN1ErrorMessage =姓氏是必需的ForeColor =红色>

移动数字 < asp:TextBox ID =TextBoxMO1runat =server>

< asp :RequiredFieldValidator ID =RequiredFieldValidator10runat =serverControlToValidate =TextBoxMO1ErrorMessage =需要手机号码ForeColor =红色>




电子邮件 < asp:TextBox ID =TextBoxE1runat =server>

< asp:RegularExpressionValidator ID =RegularExpressionValidator2runat =serverControlToValidate =TextBoxE1ErrorMessage =无效的电子邮件ForeColor =RedValidationExpression =\ w +([ - +。'] \ w +)* @ \ w +([ - 。] \ w + )* \.\w +([ - 。] \w +)*>

出生日期 < asp:TextBox ID =TextBoxDOB1runat =serverClass =manual1>

(dd / mm / yyyy)

年龄 < asp:TextBox ID =TextBoxA1runat =server>
< asp:RequiredFieldValidator ID =RequiredFieldValidator12runat =serverControlToValidate =TextBoxA1ErrorMessage =需要年龄ForeColor =Red>

教育资格 < asp:TextBox ID = TextBoxEQ1runat =server>

办公地址 < asp:TextBox ID =TextBoxOA1runat =serverTextMode =MultiLine>

原生地址 < asp:TextBox I D =TextBoxNA1runat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator17runat =serverControlToValidate =TextBoxNA1ErrorMessage =原生地址是必需的ForeColor =红色>

PAN卡号 < asp:TextBox ID =TextBoxPCN1runat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator18 runat =serverControlToValidate =TextBoxPCN1ErrorMessage =PAN Card No No RequiredForeColor =Red>

Aadhar卡号 < asp:TextBox ID =TextBoxACN1runat =s erver>

< asp:RequiredFieldValidator ID =RequiredFieldValidator19runat =serverControlToValidate =TextBoxACN1ErrorMessage =Aadhar number is requiredForeColor =红色>

宗教 < asp:TextBox ID =TextBoxR1runat =server>

< asp:RequiredFieldValidator ID =RequiredFieldValidator20runat =serverControlToValidate =TextBoxR1 ErrorMessage =宗教是强制性的ForeColor =红色>

商业/工作 < asp:RadioButtonList ID =RadioButtonListBJ1runat =serverRepeatDirection =Ho rizontal>

< asp:ListItem Value =Business> Business

< asp:ListItem Value =Job> Job



 
已婚/ UnMarried < asp:RadioButtonList ID =RadioButtonListMU1runat =serverRepeatDirection =Horizo​​ntalWidth =171px>

< asp:ListItem Value =已婚>已婚

< asp:ListItem Value =未婚>未婚



 
< asp:Button ID = Button1runat =serverOnClick =Button1_ClickText =ADD/>

< asp:Button ID = Button2runat =serverOnClick =Button2_ClickText =BACK/>

 







Flat No <asp:TextBox ID="TextBoxFN" runat="server" >
<asp:RequiredFieldValidator ID="RequiredFieldValidator21" runat="server" ControlToValidate="TextBoxFN" ErrorMessage="Flat No is Required" ForeColor="Red">






Primary Member Name <asp:TextBox ID="TextBoxPMN" runat="server" >
<asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="Get Owner's Name" />
First_Name <asp:TextBox ID="TextBoxFN1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBoxFN1" ErrorMessage="Name is Required" ForeColor="Red">
Middle_Name <asp:TextBox ID="TextBoxMN1" runat="server">
Last_Name <asp:TextBox ID="TextBoxLN1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ControlToValidate="TextBoxLN1" ErrorMessage="Last Name is Required" ForeColor="Red">
Mobile Number <asp:TextBox ID="TextBoxMO1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="TextBoxMO1" ErrorMessage="Mobile Number is Required" ForeColor="Red">


Email <asp:TextBox ID="TextBoxE1" runat="server">
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="TextBoxE1" ErrorMessage="Invalid Email" ForeColor="Red" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
Date Of Birth <asp:TextBox ID="TextBoxDOB1" runat="server" Class="manual1">
(dd/mm/yyyy)
Age <asp:TextBox ID="TextBoxA1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" ControlToValidate="TextBoxA1" ErrorMessage="Age is required" ForeColor="Red">
Educational Qualification <asp:TextBox ID="TextBoxEQ1" runat="server">
Office Address <asp:TextBox ID="TextBoxOA1" runat="server" TextMode="MultiLine">
Native Address <asp:TextBox ID="TextBoxNA1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ControlToValidate="TextBoxNA1" ErrorMessage="Native Address is required" ForeColor="Red">
PAN Card Number <asp:TextBox ID="TextBoxPCN1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator18" runat="server" ControlToValidate="TextBoxPCN1" ErrorMessage="PAN Card No Is Required" ForeColor="Red">
Aadhar Card Number <asp:TextBox ID="TextBoxACN1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator19" runat="server" ControlToValidate="TextBoxACN1" ErrorMessage="Aadhar number is Required" ForeColor="Red">
Religion <asp:TextBox ID="TextBoxR1" runat="server">
<asp:RequiredFieldValidator ID="RequiredFieldValidator20" runat="server" ControlToValidate="TextBoxR1" ErrorMessage="Religion is Mandatory" ForeColor="Red">
Business/Job <asp:RadioButtonList ID="RadioButtonListBJ1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Value="Business">Business
<asp:ListItem Value="Job">Job

 
Married/UnMarried <asp:RadioButtonList ID="RadioButtonListMU1" runat="server" RepeatDirection="Horizontal" Width="171px">
<asp:ListItem Value="Married">Married
<asp:ListItem Value="Unmarried">Unmarried

 
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="ADD" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="BACK" />
 






< asp:HyperLink ID =HyperLink1runat =serverNavigateUrl =〜/ webform1.aspx>转到菜单









<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/webform1.aspx">Go To Menu



推荐答案

('#TextBoxA1')。val(age1);

}


('#TextBoxA1').val(age1);
}


(function(){
(function () {


('。manual1 ')。change(function(){

setAge1(moment(
('.manual1').change(function () {
setAge1(moment(


这篇关于Asp.net按钮字段不能按要求工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆