codice:
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="a.aspx.vb" Inherits="corso_apogeo.a"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>a</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
<!--
function convalida_text_box(sender, args)
{
var t1 = document.Form1.TextBox1.value.replace(/^ */,"").replace(/ *$/,"");
var t2 = document.Form1.TextBox2.value.replace(/^ */,"").replace(/ *$/,"");
if(t1 == "" && t2 == "")
args.IsValid = false;
else
args.IsValid = true;
}
//-->
</script>
</HEAD>
<body MS_POSITIONING="FlowLayout">
<form id="Form1" method="post" runat="server">
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox></P>
<asp:TextBox id="TextBox2" runat="server"></asp:TextBox></P>
<asp:CustomValidator id="CustomValidator1" runat="server" ErrorMessage="Almeno un campo deve essere compilato" ClientValidationFunction="convalida_text_box"></asp:CustomValidator></P>
<asp:LinkButton id="LinkButton1" runat="server">PostBack</asp:LinkButton></P>
</form>
</body>
</HTML>