Bonjour,
J'aimerais savoir comment faire, si je modifie une fonction dans la classe
BaseValidator, pour que les controles qui en heritent
(RequierdFieldValidator) utilisent cette nouvelle classe ? merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zazar
Bonjour,
J'aimerais savoir comment faire, si je modifie une fonction dans la cla sse BaseValidator, pour que les controles qui en heritent (RequierdFieldValidator) utilisent cette nouvelle classe ? merci
J'aimerais savoir comment faire, si je modifie une fonction dans la cla sse
BaseValidator, pour que les controles qui en heritent
(RequierdFieldValidator) utilisent cette nouvelle classe ? merci
J'aimerais savoir comment faire, si je modifie une fonction dans la cla sse BaseValidator, pour que les controles qui en heritent (RequierdFieldValidator) utilisent cette nouvelle classe ? merci
J'aimerais réecrire la fonction DetermineRenderUplevel() pour que la validation se fasse coté client sur FireFox. Voici la fonction d'origine : protected virtual bool DetermineRenderUplevel() { Page page1 = this.Page; if (((page1 != null) && (page1.Request != null)) && (this.EnableClientScript && (page1.Request.Browser.MSDomVersion.Major >= 4))) { return (page1.Request.Browser.EcmaScriptVersion.CompareTo(new Version(1, 2)) >= 0); } return false; } Voici ce que j'aimerai rajouter ( code trouvé sur le site c2i ) : if ((Page.Request.Browser.Browser.ToUpper().IndexOf("NETSCAPE") >= 0) && (Page.Request.Browser.MajorVersion >= 7)) { return true; }
"Zazar" a écrit :
Bonjour,
> J'aimerais savoir comment faire, si je modifie une fonction dans la classe > BaseValidator, pour que les controles qui en heritent > (RequierdFieldValidator) utilisent cette nouvelle classe ? merci
Vous ne pouvez pas modifier la classe BaseValidator et si vous créez une nouvelle classe, il va falloir que vous réécriviez tous les validators. Qu'est ce que vous essayez de faire ?
-- Zazar
J'aimerais réecrire la fonction DetermineRenderUplevel() pour que la
validation se fasse coté client sur FireFox.
Voici la fonction d'origine :
protected virtual bool DetermineRenderUplevel()
{
Page page1 = this.Page;
if (((page1 != null) && (page1.Request != null)) &&
(this.EnableClientScript && (page1.Request.Browser.MSDomVersion.Major >= 4)))
{
return (page1.Request.Browser.EcmaScriptVersion.CompareTo(new
Version(1, 2)) >= 0);
}
return false;
}
Voici ce que j'aimerai rajouter ( code trouvé sur le site c2i ) :
if ((Page.Request.Browser.Browser.ToUpper().IndexOf("NETSCAPE") >= 0) &&
(Page.Request.Browser.MajorVersion >= 7))
{
return true;
}
"Zazar" a écrit :
Bonjour,
> J'aimerais savoir comment faire, si je modifie une fonction dans la classe
> BaseValidator, pour que les controles qui en heritent
> (RequierdFieldValidator) utilisent cette nouvelle classe ? merci
Vous ne pouvez pas modifier la classe BaseValidator et si vous créez une
nouvelle classe, il va falloir que vous réécriviez tous les validators.
Qu'est ce que vous essayez de faire ?
J'aimerais réecrire la fonction DetermineRenderUplevel() pour que la validation se fasse coté client sur FireFox. Voici la fonction d'origine : protected virtual bool DetermineRenderUplevel() { Page page1 = this.Page; if (((page1 != null) && (page1.Request != null)) && (this.EnableClientScript && (page1.Request.Browser.MSDomVersion.Major >= 4))) { return (page1.Request.Browser.EcmaScriptVersion.CompareTo(new Version(1, 2)) >= 0); } return false; } Voici ce que j'aimerai rajouter ( code trouvé sur le site c2i ) : if ((Page.Request.Browser.Browser.ToUpper().IndexOf("NETSCAPE") >= 0) && (Page.Request.Browser.MajorVersion >= 7)) { return true; }
"Zazar" a écrit :
Bonjour,
> J'aimerais savoir comment faire, si je modifie une fonction dans la classe > BaseValidator, pour que les controles qui en heritent > (RequierdFieldValidator) utilisent cette nouvelle classe ? merci
Vous ne pouvez pas modifier la classe BaseValidator et si vous créez une nouvelle classe, il va falloir que vous réécriviez tous les validators. Qu'est ce que vous essayez de faire ?