Hi all,
I have a quite big webform that has about ~15 validators. I found,
after having looked at the generated HTML source, that the filesize is
pretty big : about 65KB. Then, I added to every validator the property
EnableClientScript="False", because I already have my neat client
validation scripts. That cut off the size of the generated source to
~45KB.
However, even if there is no asp.net client script supposed to validate
my inputs, I still have this nasty portion of javascript code in the
webform source :
<script type="text/javascript">
<!--
var Page_Validators = new
Array(document.getElementById("ctl00_ctl00_masterC ontent_mainContent_valShares"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent1"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent2"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent3"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent4"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent5"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow1"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh1"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow2"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh2"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow3"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh3"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload1"),
document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload2"));
// -->
</script>
<script type="text/javascript">
<!--
var ctl00_ctl00_masterContent_mainContent_valShares = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valShar es"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShares");
ctl00_ctl00_masterContent_mainContent_valShares.co ntroltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShar es";
ctl00_ctl00_masterContent_mainContent_valShares.ty pe = "Double";
ctl00_ctl00_masterContent_mainContent_valShares.de cimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShares.ev aluationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShares.ma ximumvalue =
"200000";
ctl00_ctl00_masterContent_mainContent_valShares.mi nimumvalue =
"-200000";
var ctl00_ctl00_masterContent_mainContent_valShPercent 1 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t1"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent1");
ctl00_ctl00_masterContent_mainContent_valShPercent 1.controltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShPercen t1";
ctl00_ctl00_masterContent_mainContent_valShPercent 1.type = "Double";
ctl00_ctl00_masterContent_mainContent_valShPercent 1.decimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShPercent 1.evaluationfunction
= "RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShPercent 1.maximumvalue =
"999.99";
ctl00_ctl00_masterContent_mainContent_valShPercent 1.minimumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valShPercent 2 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t2"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent2");
ctl00_ctl00_masterContent_mainContent_valShPercent 2.controltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShPercen t2";
ctl00_ctl00_masterContent_mainContent_valShPercent 2.type = "Double";
ctl00_ctl00_masterContent_mainContent_valShPercent 2.decimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShPercent 2.evaluationfunction
= "RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShPercent 2.maximumvalue =
"999.99";
ctl00_ctl00_masterContent_mainContent_valShPercent 2.minimumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valShPercent 3 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t3"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent3");
ctl00_ctl00_masterContent_mainContent_valShPercent 3.controltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShPercen t3";
ctl00_ctl00_masterContent_mainContent_valShPercent 3.type = "Double";
ctl00_ctl00_masterContent_mainContent_valShPercent 3.decimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShPercent 3.evaluationfunction
= "RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShPercent 3.maximumvalue =
"999.99";
ctl00_ctl00_masterContent_mainContent_valShPercent 3.minimumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valShPercent 4 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t4"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent4");
ctl00_ctl00_masterContent_mainContent_valShPercent 4.controltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShPercen t4";
ctl00_ctl00_masterContent_mainContent_valShPercent 4.type = "Double";
ctl00_ctl00_masterContent_mainContent_valShPercent 4.decimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShPercent 4.evaluationfunction
= "RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShPercent 4.maximumvalue =
"999.99";
ctl00_ctl00_masterContent_mainContent_valShPercent 4.minimumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valShPercent 5 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t5"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent5");
ctl00_ctl00_masterContent_mainContent_valShPercent 5.controltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtShPercen t5";
ctl00_ctl00_masterContent_mainContent_valShPercent 5.type = "Double";
ctl00_ctl00_masterContent_mainContent_valShPercent 5.decimalchar = ".";
ctl00_ctl00_masterContent_mainContent_valShPercent 5.evaluationfunction
= "RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valShPercent 5.maximumvalue =
"999.99";
ctl00_ctl00_masterContent_mainContent_valShPercent 5.minimumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valLow1 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valLow1 "] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow1");
ctl00_ctl00_masterContent_mainContent_valLow1.cont roltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtLow1 ";
ctl00_ctl00_masterContent_mainContent_valLow1.type = "Double";
ctl00_ctl00_masterContent_mainContent_valLow1.deci malchar = ".";
ctl00_ctl00_masterContent_mainContent_valLow1.eval uationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valLow1.maxi mumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valLow1.mini mumvalue = "-999.99";
var ctl00_ctl00_masterContent_mainContent_valHigh1 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valHigh 1"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh1");
ctl00_ctl00_masterContent_mainContent_valHigh1.con troltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtHigh 1";
ctl00_ctl00_masterContent_mainContent_valHigh1.typ e = "Double";
ctl00_ctl00_masterContent_mainContent_valHigh1.dec imalchar = ".";
ctl00_ctl00_masterContent_mainContent_valHigh1.eva luationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valHigh1.max imumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valHigh1.min imumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valLow2 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valLow2 "] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow2");
ctl00_ctl00_masterContent_mainContent_valLow2.cont roltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtLow2 ";
ctl00_ctl00_masterContent_mainContent_valLow2.type = "Double";
ctl00_ctl00_masterContent_mainContent_valLow2.deci malchar = ".";
ctl00_ctl00_masterContent_mainContent_valLow2.eval uationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valLow2.maxi mumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valLow2.mini mumvalue = "-999.99";
var ctl00_ctl00_masterContent_mainContent_valHigh2 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valHigh 2"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh2");
ctl00_ctl00_masterContent_mainContent_valHigh2.con troltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtHigh 2";
ctl00_ctl00_masterContent_mainContent_valHigh2.typ e = "Double";
ctl00_ctl00_masterContent_mainContent_valHigh2.dec imalchar = ".";
ctl00_ctl00_masterContent_mainContent_valHigh2.eva luationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valHigh2.max imumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valHigh2.min imumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valLow3 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valLow3 "] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow3");
ctl00_ctl00_masterContent_mainContent_valLow3.cont roltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtLow3 ";
ctl00_ctl00_masterContent_mainContent_valLow3.type = "Double";
ctl00_ctl00_masterContent_mainContent_valLow3.deci malchar = ".";
ctl00_ctl00_masterContent_mainContent_valLow3.eval uationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valLow3.maxi mumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valLow3.mini mumvalue = "-999.99";
var ctl00_ctl00_masterContent_mainContent_valHigh3 = document.all ?
document.all["ctl00_ctl00_masterContent_mainContent_valHigh 3"] :
document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh3");
ctl00_ctl00_masterContent_mainContent_valHigh3.con troltovalidate =
"ctl00_ctl00_masterContent_mainContent_txtHigh 3";
ctl00_ctl00_masterContent_mainContent_valHigh3.typ e = "Double";
ctl00_ctl00_masterContent_mainContent_valHigh3.dec imalchar = ".";
ctl00_ctl00_masterContent_mainContent_valHigh3.eva luationfunction =
"RangeValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valHigh3.max imumvalue = "999.99";
ctl00_ctl00_masterContent_mainContent_valHigh3.min imumvalue =
"-999.99";
var ctl00_ctl00_masterContent_mainContent_valFileUploa d1 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valFileUplo ad1"]
:
document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload1");
ctl00_ctl00_masterContent_mainContent_valFileUploa d1.controltovalidate
= "ctl00_ctl00_masterContent_mainContent_FileUpload1 ";
ctl00_ctl00_masterContent_mainContent_valFileUploa d1.evaluationfunction
= "RegularExpressionValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valFileUploa d1.validationexpression
=
".*\\.(?:(?:(?:b|B)(?:m|M)(?:p|P))|(?:(?:g|G)(?:i| I)(?:f|F))|(?:(?:j|J)(?:p|P)(?:g|G))|(?:(?:p|P)(?: n|N)(?:g|G)))";
var ctl00_ctl00_masterContent_mainContent_valFileUploa d2 = document.all
? document.all["ctl00_ctl00_masterContent_mainContent_valFileUplo ad2"]
:
document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload2");
ctl00_ctl00_masterContent_mainContent_valFileUploa d2.controltovalidate
= "ctl00_ctl00_masterContent_mainContent_FileUpload2 ";
ctl00_ctl00_masterContent_mainContent_valFileUploa d2.evaluationfunction
= "RegularExpressionValidatorEvaluateIsValid";
ctl00_ctl00_masterContent_mainContent_valFileUploa d2.validationexpression
=
".*\\.(?:(?:(?:b|B)(?:m|M)(?:p|P))|(?:(?:g|G)(?:i| I)(?:f|F))|(?:(?:j|J)(?:p|P)(?:g|G))|(?:(?:p|P)(?: n|N)(?:g|G)))";
// -->
</script>
whew...this still is about 12KB of useless javascript I guess, as I
disabled every client script from my validators.
My question is : how the *!!!* can I get rid of this portion of code? I
do not want to use *any* asp.net client side script for validation. I
only want it to validate server-side...is this possible??
Thanks a lot!
ibiza 2 1932
The EnableClientScript property should entirely remove the javascript for a
validator that you see in both script sections you posted.
So either your EnableClientScript=false is not working or there is a bug in
VS2005 that ignores some aspect of that property. I encourage you to create
a new web form with just a textbox and RequiredFieldValidator. Evaluate the
HTML output when EnableClientScript=false to see if you get the same
problem. If so, you can report a bug to Microsoft here: http://lab.msdn.microsoft.com/Produc...k/default.aspx
--- Peter Blum www.PeterBlum.com
Email: PL****@PeterBlum.com
Creator of "Professional Validation And More" at http://www.peterblum.com/vam/home.aspx
"ibiza" <la******@gmail.com> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com... Hi all,
I have a quite big webform that has about ~15 validators. I found, after having looked at the generated HTML source, that the filesize is pretty big : about 65KB. Then, I added to every validator the property EnableClientScript="False", because I already have my neat client validation scripts. That cut off the size of the generated source to ~45KB.
However, even if there is no asp.net client script supposed to validate my inputs, I still have this nasty portion of javascript code in the webform source :
<script type="text/javascript"> <!-- var Page_Validators = new Array(document.getElementById("ctl00_ctl00_masterC ontent_mainContent_valShares"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent1"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent2"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent3"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent4"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent5"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow1"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh1"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow2"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh2"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow3"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh3"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload1"), document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload2")); // --> </script>
<script type="text/javascript"> <!-- var ctl00_ctl00_masterContent_mainContent_valShares = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShar es"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShares"); ctl00_ctl00_masterContent_mainContent_valShares.co ntroltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShar es"; ctl00_ctl00_masterContent_mainContent_valShares.ty pe = "Double"; ctl00_ctl00_masterContent_mainContent_valShares.de cimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShares.ev aluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShares.ma ximumvalue = "200000"; ctl00_ctl00_masterContent_mainContent_valShares.mi nimumvalue = "-200000"; var ctl00_ctl00_masterContent_mainContent_valShPercent 1 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t1"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent1"); ctl00_ctl00_masterContent_mainContent_valShPercent 1.controltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShPercen t1"; ctl00_ctl00_masterContent_mainContent_valShPercent 1.type = "Double"; ctl00_ctl00_masterContent_mainContent_valShPercent 1.decimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShPercent 1.evaluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShPercent 1.maximumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valShPercent 1.minimumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valShPercent 2 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t2"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent2"); ctl00_ctl00_masterContent_mainContent_valShPercent 2.controltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShPercen t2"; ctl00_ctl00_masterContent_mainContent_valShPercent 2.type = "Double"; ctl00_ctl00_masterContent_mainContent_valShPercent 2.decimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShPercent 2.evaluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShPercent 2.maximumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valShPercent 2.minimumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valShPercent 3 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t3"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent3"); ctl00_ctl00_masterContent_mainContent_valShPercent 3.controltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShPercen t3"; ctl00_ctl00_masterContent_mainContent_valShPercent 3.type = "Double"; ctl00_ctl00_masterContent_mainContent_valShPercent 3.decimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShPercent 3.evaluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShPercent 3.maximumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valShPercent 3.minimumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valShPercent 4 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t4"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent4"); ctl00_ctl00_masterContent_mainContent_valShPercent 4.controltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShPercen t4"; ctl00_ctl00_masterContent_mainContent_valShPercent 4.type = "Double"; ctl00_ctl00_masterContent_mainContent_valShPercent 4.decimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShPercent 4.evaluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShPercent 4.maximumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valShPercent 4.minimumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valShPercent 5 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valShPercen t5"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valShPercent5"); ctl00_ctl00_masterContent_mainContent_valShPercent 5.controltovalidate = "ctl00_ctl00_masterContent_mainContent_txtShPercen t5"; ctl00_ctl00_masterContent_mainContent_valShPercent 5.type = "Double"; ctl00_ctl00_masterContent_mainContent_valShPercent 5.decimalchar = "."; ctl00_ctl00_masterContent_mainContent_valShPercent 5.evaluationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valShPercent 5.maximumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valShPercent 5.minimumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valLow1 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valLow1 "] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow1"); ctl00_ctl00_masterContent_mainContent_valLow1.cont roltovalidate = "ctl00_ctl00_masterContent_mainContent_txtLow1 "; ctl00_ctl00_masterContent_mainContent_valLow1.type = "Double"; ctl00_ctl00_masterContent_mainContent_valLow1.deci malchar = "."; ctl00_ctl00_masterContent_mainContent_valLow1.eval uationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valLow1.maxi mumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valLow1.mini mumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valHigh1 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valHigh 1"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh1"); ctl00_ctl00_masterContent_mainContent_valHigh1.con troltovalidate = "ctl00_ctl00_masterContent_mainContent_txtHigh 1"; ctl00_ctl00_masterContent_mainContent_valHigh1.typ e = "Double"; ctl00_ctl00_masterContent_mainContent_valHigh1.dec imalchar = "."; ctl00_ctl00_masterContent_mainContent_valHigh1.eva luationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valHigh1.max imumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valHigh1.min imumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valLow2 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valLow2 "] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow2"); ctl00_ctl00_masterContent_mainContent_valLow2.cont roltovalidate = "ctl00_ctl00_masterContent_mainContent_txtLow2 "; ctl00_ctl00_masterContent_mainContent_valLow2.type = "Double"; ctl00_ctl00_masterContent_mainContent_valLow2.deci malchar = "."; ctl00_ctl00_masterContent_mainContent_valLow2.eval uationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valLow2.maxi mumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valLow2.mini mumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valHigh2 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valHigh 2"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh2"); ctl00_ctl00_masterContent_mainContent_valHigh2.con troltovalidate = "ctl00_ctl00_masterContent_mainContent_txtHigh 2"; ctl00_ctl00_masterContent_mainContent_valHigh2.typ e = "Double"; ctl00_ctl00_masterContent_mainContent_valHigh2.dec imalchar = "."; ctl00_ctl00_masterContent_mainContent_valHigh2.eva luationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valHigh2.max imumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valHigh2.min imumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valLow3 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valLow3 "] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valLow3"); ctl00_ctl00_masterContent_mainContent_valLow3.cont roltovalidate = "ctl00_ctl00_masterContent_mainContent_txtLow3 "; ctl00_ctl00_masterContent_mainContent_valLow3.type = "Double"; ctl00_ctl00_masterContent_mainContent_valLow3.deci malchar = "."; ctl00_ctl00_masterContent_mainContent_valLow3.eval uationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valLow3.maxi mumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valLow3.mini mumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valHigh3 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valHigh 3"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valHigh3"); ctl00_ctl00_masterContent_mainContent_valHigh3.con troltovalidate = "ctl00_ctl00_masterContent_mainContent_txtHigh 3"; ctl00_ctl00_masterContent_mainContent_valHigh3.typ e = "Double"; ctl00_ctl00_masterContent_mainContent_valHigh3.dec imalchar = "."; ctl00_ctl00_masterContent_mainContent_valHigh3.eva luationfunction = "RangeValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valHigh3.max imumvalue = "999.99"; ctl00_ctl00_masterContent_mainContent_valHigh3.min imumvalue = "-999.99"; var ctl00_ctl00_masterContent_mainContent_valFileUploa d1 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valFileUplo ad1"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload1"); ctl00_ctl00_masterContent_mainContent_valFileUploa d1.controltovalidate = "ctl00_ctl00_masterContent_mainContent_FileUpload1 "; ctl00_ctl00_masterContent_mainContent_valFileUploa d1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valFileUploa d1.validationexpression = ".*\\.(?:(?:(?:b|B)(?:m|M)(?:p|P))|(?:(?:g|G)(?:i| I)(?:f|F))|(?:(?:j|J)(?:p|P)(?:g|G))|(?:(?:p|P)(?: n|N)(?:g|G)))"; var ctl00_ctl00_masterContent_mainContent_valFileUploa d2 = document.all ? document.all["ctl00_ctl00_masterContent_mainContent_valFileUplo ad2"] : document.getElementById("ctl00_ctl00_masterContent _mainContent_valFileUpload2"); ctl00_ctl00_masterContent_mainContent_valFileUploa d2.controltovalidate = "ctl00_ctl00_masterContent_mainContent_FileUpload2 "; ctl00_ctl00_masterContent_mainContent_valFileUploa d2.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; ctl00_ctl00_masterContent_mainContent_valFileUploa d2.validationexpression = ".*\\.(?:(?:(?:b|B)(?:m|M)(?:p|P))|(?:(?:g|G)(?:i| I)(?:f|F))|(?:(?:j|J)(?:p|P)(?:g|G))|(?:(?:p|P)(?: n|N)(?:g|G)))"; // --> </script>
whew...this still is about 12KB of useless javascript I guess, as I disabled every client script from my validators.
My question is : how the *!!!* can I get rid of this portion of code? I do not want to use *any* asp.net client side script for validation. I only want it to validate server-side...is this possible??
Thanks a lot!
ibiza
okay, this one was my fault o_O
the controls still rendered did not have the EnableClientScript=false
Thanks for your comment, it made me recheck my code :p This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Tim Meagher |
last post by:
I am trying to use both validation controls and to add submit button
attributes, but when I add the button attributes, the javascript fpr the
validation controls is no longer created for the page. ...
|
by: techfuzz |
last post by:
I scoured this group and others looking for the best way to disable a
button after the first click to prevent multiple submissions, but
never did find anything that worked like they said it would. ...
|
by: Mike Nooney |
last post by:
How do I disable the "X" in the upper right hand corner of my Web Page.
This is not for a windows form, but rather a web application. What I really
need is to stop the user from unloading the...
|
by: Dnna |
last post by:
I have a table which is bound to an Internet Explorer XML
data island. I'm using ASP.NET's client-side validators
for an input field in the table. The problem is that if
the input fields are in...
|
by: Earl Teigrob |
last post by:
I wanted my "Terms and Conditions" Checkbox control to participate in my
ASP.NET validation just like all the the other controls on the page. After
some time of searching the web for an example of...
|
by: Darrel |
last post by:
I am creating a server control that inherits from a command button.
The problem is it needs to generate different client side script,
depending on whether validators will get added to the page or...
|
by: Fluxray |
last post by:
--Background:
I have a webform including a datagrid. The datagrid is using template. Its
ItemTemplate is used to display a look-up-table with labels. its
EditItemTemplate is used to edit a row in...
|
by: Jo Inferis |
last post by:
For reasons that are unlikely to become clear at the moment, I have a page
with some validation controls on it which opens a dialog. The dialog does
*stuff* and then closes with a call to :
...
|
by: kschneider |
last post by:
Assume there's a form with it's action attribute all set to post to a
URL, but without a submit control. Form submission is done via a link
and I want to prevent the classic "double submit"....
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| |