Problemer med validators når jeg uploader til min host
Hej eksperter.Jeg har et lille problem:
Jeg har lavet en hjemmeside i asp.net. På hjemmesiden har jeg nogen validators. Når jeg kører projektet på min lokale udviklingsmaskine, virker disse validators uden problemer.
Problemet opstår når jeg uploader løsningen til min host (unoeuro). Her er det som om validatorne slet ikke er til stede.
Jeg har kigget på sourcekoden for begge sider (lokalt og eksternt) og har fundet følgende forskel:
Ekternt:
<script language="javascript" type="text/javascript">
<!--
var Page_Validators = new Array(document.all["RequiredFieldValidator1"], document.all["CompareValidator1"], document.all["RegularExpressionValidator1"]);
// -->
</script>
<script language="javascript" type="text/javascript">
<!--
var Page_ValidationActive = false;
if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) {
if ((typeof(Page_ValidationVer) != "undefined") && (Page_ValidationVer == "125"))
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
return true;
}
// -->
</script>
Lokalt:
<script language="javascript" type="text/javascript">
<!--
var Page_Validators = new Array(document.all["RequiredFieldValidator1"], document.all["CompareValidator1"], document.all["RegularExpressionValidator1"]);
// -->
</script>
<script language="javascript" type="text/javascript">
<!--
var Page_ValidationActive = false;
if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) {
if (typeof(Page_ValidationVer) == "undefined")
alert("Unable to find script library '/aspnet_client/system_web/1_1_4322/WebUIValidation.js'. Try placing this file manually, or reinstall by running 'aspnet_regiis -c'.");
else if (Page_ValidationVer != "125")
alert("This page uses an incorrect version of WebUIValidation.js. The page expects version 125. The script library is " + Page_ValidationVer + ".");
else
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
return true;
}
// -->
</script>
Som i kan se er der en lille forskel, men jeg aner ikke hvorfor den forskel er der? Jeg ved heller ikke om det er den, der er skyld i at mine validators ikke virker når løsningen lægger eksternt?
Nogen gode ideer?