Asp.net按钮字段不能按要求工作 [英] Asp.net button field not working as required
问题描述
//我在我的表单中有这个获取所有者姓名的按钮,但是我无法得到它,而是它提供了验证错误消息,就像我使用了正则表达式验证等等..... //
//问题出在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 =HorizontalWidth =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"> |
<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屋!