pagina
[coe]<%@ Page Language="vb" AutoEventWireup="false" Codebehind="validare_checkbox.aspx.vb" Inherits="corso_apogeo.validare_checkbox"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>a</title>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript">
<!--
function privacy(source, arguments)
{
if (document.Form1.CheckBox1.checked == false)
{
alert("accettare la legge sulla privacy!");
arguments.IsValid = false;
}
}
-->
</script>
<LINK href="../../../Stile.css" type="text/css" rel="stylesheet">
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox></P>
<asp:customvalidator id="CustomValidator2" runat="server" ClientValidationFunction="privacy" ErrorMessage="accettare la legge sulla privacy!" Display="Static"></asp:customvalidator>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button></P>
</form>
</body>
</HTML>
[/code]
Codebehind
codice:
Public Class validare_checkbox
Inherits System.Web.UI.Page
Protected WithEvents CheckBox1 As System.Web.UI.WebControls.CheckBox
Protected WithEvents CustomValidator2 As System.Web.UI.WebControls.CustomValidator
Protected WithEvents Button1 As System.Web.UI.WebControls.Button
#Region " Codice generato da Progettazione Web Form "
'Chiamata richiesta da Progettazione Web Form.
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
End Sub
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: questa chiamata al metodo è richiesta da Progettazione Web Form.
'Non modificarla nell'editor del codice.
InitializeComponent()
End Sub
#End Region
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Inserire qui il codice utente necessario per inizializzare la pagina
End Sub
Private Sub CustomValidator2_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles CustomValidator2.ServerValidate
args.IsValid = Me.CheckBox1.Checked
End Sub
End Class