Fixed: GlobalDNSREcord only accepts ip addresses.
Input validation removed from control.
This commit is contained in:
parent
85cfa25103
commit
cff894e091
2 changed files with 4 additions and 0 deletions
|
@ -60,6 +60,7 @@
|
|||
-->
|
||||
<asp:CustomValidator ID="IPValidator" runat="server" ControlToValidate="txtRecordData" ValidationGroup="DnsRecord" Display="Dynamic" CssClass="NormalBold"
|
||||
OnServerValidate="Validate" Text="Please enter a valid IP" meta:resourcekey="IPValidator" ValidateEmptyText="True" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="rowMXPriority" runat="server">
|
||||
|
|
|
@ -176,6 +176,7 @@ namespace WebsitePanel.Portal
|
|||
}
|
||||
}
|
||||
protected void Validate(object source, ServerValidateEventArgs args) {
|
||||
/*
|
||||
var ip = args.Value;
|
||||
System.Net.IPAddress ipaddr;
|
||||
if (string.IsNullOrEmpty(args.Value))
|
||||
|
@ -184,6 +185,8 @@ namespace WebsitePanel.Portal
|
|||
args.IsValid = System.Net.IPAddress.TryParse(ip, out ipaddr) && (ip.Contains(":") || ip.Contains(".")) &&
|
||||
((ddlRecordType.SelectedValue == "A" && ipaddr.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork) ||
|
||||
(ddlRecordType.SelectedValue == "AAAA" && ipaddr.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6));
|
||||
*/
|
||||
args.IsValid = true;
|
||||
}
|
||||
|
||||
private void SaveRecord()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue