CustomValidationControls 1.0.0
dotnet add package CustomValidationControls --version 1.0.0
NuGet\Install-Package CustomValidationControls -Version 1.0.0
<PackageReference Include="CustomValidationControls" Version="1.0.0" />
<PackageVersion Include="CustomValidationControls" Version="1.0.0" />
<PackageReference Include="CustomValidationControls" />
paket add CustomValidationControls --version 1.0.0
#r "nuget: CustomValidationControls, 1.0.0"
#:package CustomValidationControls@1.0.0
#addin nuget:?package=CustomValidationControls&version=1.0.0
#tool nuget:?package=CustomValidationControls&version=1.0.0
Custom Validation Controls
This NuGet package contains custom ASP.NET validation controls for:
- Phone number validation
- Email address validation
Installation
To install the package, use NuGet Package Manager in Visual Studio:
- Right-click on your project and select Manage NuGet Packages.
- Search for CustomValidationControls and click Install.
Usage
After installing the package, register the custom validation controls in your ASP.NET Web Forms pages:
<%@ Register TagPrefix="custom" Namespace="CustomValidationControls" Assembly="CustomValidationControls" %>
<form runat="server">
<div>
<label for="PhoneNumber">Phone Number:</label>
<input type="text" id="PhoneNumber" runat="server" />
<custom:PhoneNumberValidator runat="server" ControlToValidate="PhoneNumber" ErrorMessage="Invalid phone number format." />
</div>
<div>
<label for="Email">Email:</label>
<input type="text" id="Email" runat="server" />
<custom:EmailValidator runat="server" ControlToValidate="Email" ErrorMessage="Invalid email format." />
</div>
</form>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- System.ComponentModel.Annotations (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 219 | 1/26/2025 |
- Initial release with custom validation controls for phone numbers and email addresses.
- PhoneNumberValidator: Validates phone numbers with optional international code and various formats.
- EmailValidator: Validates email addresses with a standard format check.
- Both validators skip validation if the input is empty, useful for optional fields.