我不能得到這個工作的CustomValidator。ASP.NET的CustomValidator客戶端
在<頭>:
<script language="javascript" type="text/javascript">
function ValidateFile(sender, args){
alert("Hi");
args.IsValid = document.getElementById("fuFile").value != "" ||
document.getElementById("c101_c7").value != "";
}
</script>
在機身:
<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>
應在args.IsValid如果任一文件上傳或文本框在被填充?
哦,謝謝!我沒有注意到的按鈕有一個驗證組。 但我想我仍然有這個部分錯了。你知道這樣做的正確方法嗎? args.IsValid = document.getElementById(「fuFile」)。value!=「」|| document.getElementById(「c101_c7」)。value!=「」; – Aximili 2009-04-08 03:43:02