Ich kann diesen CustomValidator nicht funktionieren.ASP.NET CustomValidator Clientseite
Im <Kopf>:
<script language="javascript" type="text/javascript">
function ValidateFile(sender, args){
alert("Hi");
args.IsValid = document.getElementById("fuFile").value != "" ||
document.getElementById("c101_c7").value != "";
}
</script>
im Körper:
<asp:FileUpload ID="fuFile" runat="server" size="70"/>
<asp:TextBox ID="c101_c7" class="textbox" runat="server"/>
<asp:CustomValidator ID="vldFile" runat="server" ClientValidationFunction="ValidateFile"
ErrorMessage="You must either upload a file or provide a URL of a file."></asp:CustomValidator>
Was im args.IsValid sein sollte, wenn entweder das Fileupload oder TextBox in gefüllt werden muss?
Oh danke! Ich habe nicht bemerkt, dass der Button eine Validierungsgruppe hat. Aber ich denke, ich habe diesen Teil immer noch falsch verstanden. Kennen Sie den richtigen Weg? args.IsValid = document.getElementById ("fuFile"). Value! = "" || document.getElementById ("c101_c7"). Value! = ""; – Aximili