Microsoft
Software
Hardware
Network
Question : asp.net Why does'nt these required fields work. Only the Phone field works?
<%@ Page Language="VB" %>
http://www.w3.org/TR/xhtm
l1/DTD/xht
ml1-transi
tional.dtd
">
http://www.w3.org/1
999/xhtml"
>
Untitled Page
Company Name:
r ID="valName" Runat="server" ControlToValidate="txtName
" ValidationGroup="EventRegC
ontact"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter a Name." />
Address:
r ID="valAddress" Runat="server" ControlToValidate="txtAddr
ess" ValidationGroup="EventRegC
ontact"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter an Address." />
City:
r ID="valCity" Runat="server" ControlToValidate="txtCity
" ValidationGroup="EventRegC
ontact"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter a City." />
Zip Code:
r ID="valZip" Runat="server" ControlToValidate="txtZip"
ValidationGroup="EventRegC
ontact"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter a Zip Code." />
lidator ID="RegularExpressionValid
ator1"
runat="server" ErrorMessage="You must enter a valid Zip Code." ControlToValidate="txtZip"
ValidationGroup="EventRegC
ontact" ValidationExpression="\d{5
}(-\d{4})?
">gularExpre
ssionValid
ator>
Phone:
r ID="valPhone" Runat="server" ControlToValidate="txtPhon
e"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter a Phone number." />
dator ID="RegularExpressionValid
ator2" runat="server" ControlToValidate="txtPhon
e" ValidationGroup="EventRegC
ontact"
ErrorMessage="You must enter a valid Phone Number. 555-555-5555" ValidationExpression="((\(
\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}">
larExpress
ionValidat
or>
Email:
r ID="valEmail" Runat="server" ControlToValidate="txtEmai
l" ValidationGroup="EventRegC
ontact"
CssClass="NormalRed" Display="Dynamic" EnableViewState="False"
ErrorMessage="You must enter an Email address." />
dator ID="RegularExpressionValid
ator3" runat="server" ControlToValidate="txtEmai
l" ValidationGroup="EventRegC
ontact"
ErrorMessage="You must enter a valid email in the form
[email protected]
." ValidationExpression="\w+(
[-+.']\w+)
*@\w+([-.]
\w+)*\.\w+
([-.]\w+)*
">gularExpre
ssionValid
ator>
Answer : asp.net Why does'nt these required fields work. Only the Phone field works?
thats because you have set ValidationGroup="EventRegC
ontact" for all but your Phone ReqFV and LinkButton.
Set ValidationGroup="EventRegC
ontact" for all involved Validators and the Linkbutton.
Random Solutions
Go to a specific Record in a popup form from a record listed in an open form/subform
how so I get the uniqueidentifier after insert in SQLEXPRESS?
Build SQL statement from a form
Installing SQL Server 2008 64-bit on Windows Server 2008 64-bit
Need Access 97
hot to create foreign key values but without create the value table?
Drag and Drop with CRichEditCtrl
Access 2003 upgrade - user unable to launch parameter queries, or use Report preview button.
Dell Vista error code 7B, hang at black screen after login, factory retsore
How to - disable 'Confirm open after download' in Vista for sharepoint