gpt4 book ai didi

.net - ASP.NET CustomValidator 客户端

转载 作者:行者123 更新时间:2023-12-02 06:26:10 25 4
gpt4 key购买 nike

我无法让这个 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>

如果必须填写 FileUpload 或 TextBox,args.IsValid 中应该包含什么?

最佳答案

我发现实际上让背后的代码告诉您的 JavaScript 代码控件的客户端 ID 是什么很有帮助,因为它可能与您的想法不同(基于 ASP .NET 决定做什么):

document.getElementById('<%=fuFile.ClientID %>');

关于.net - ASP.NET CustomValidator 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/728370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com