J'utilise javascript pour customValidator pour valider les zones de texte dans ASP.Net. Le code fonctionne parfaitement lorsque j'utilise une page normale, mais dès que je mets cela dans une MasterPage, le code ne fonctionne pas.Validation de la zone de texte en utilisant javascript dans MasterPage
Voici le code de ma page aspx. Si je mets ce code dans une MasterPage cela ne fonctionne pas. Pourriez-vous les gars me conseiller comment faire ce travail dans une MasterPage
Merci, Abhi.
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<script type="text/javascript">
function validateOrFields(source, args){
var sUser = document.getElementById('TextBox1');
if (sUser.value == "")
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
return;
}
<div>
<asp:TextBox ID="TextBox1"
runat="server"></asp:TextBox>
<asp:CustomValidator ID="FieldValidator"
runat="server"
Text="Enter either a user name"
ClientValidationFunction="validateOrFields" onservervalidate="FieldValidator_ServerValidate"/>
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
</form>
</body>
</html>
Merci beaucoup, ça a bien fonctionné. –