using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace ASPNET.StarterKit.Communities { /// /// Description résumée de FormValidatorActive. /// public class FormValidatorActive : System.Web.UI.Page { protected TextBox txtTexte2; protected TextBox txtTexte3; protected RequiredFieldValidator RequiredFieldValidator1; protected RequiredFieldValidator RequiredFieldValidator2; protected RequiredFieldValidator RequiredFieldValidator3; protected Label lblErrorMessage; protected Panel pnlChoixRequis; protected TextBox txtTexte1; protected Button btnValidate; protected CheckBox ckbChoixTexte2Requis; protected ValidationSummary ValidationSummary1; private void Page_Load(object sender, System.EventArgs e) { // Placer ici le code utilisateur pour initialiser la page if ( ! Page.IsPostBack ) { pnlChoixRequis.Visible = false; } } #region Code généré par le Concepteur Web Form override protected void OnInit(EventArgs e) { // // CODEGEN : Cet appel est requis par le Concepteur Web Form ASP.NET. // InitializeComponent(); base.OnInit(e); } /// /// Méthode requise pour la prise en charge du concepteur - ne modifiez pas /// le contenu de cette méthode avec l'éditeur de code. /// private void InitializeComponent() { this.btnValidate.Click += new System.EventHandler(this.btnValidate_Click); this.ckbChoixTexte2Requis.CheckedChanged += new System.EventHandler(this.ckbChoixTexte2Requis_CheckedChanged); this.Load += new System.EventHandler(this.Page_Load); } #endregion private void btnValidate_Click(object sender, System.EventArgs e) { if ( Page.IsValid ) { lblErrorMessage.Text = "La page est valide..."; } else { lblErrorMessage.Text = "La page n'est pas valide !"; } } private void ckbChoixTexte2Requis_CheckedChanged(object sender, System.EventArgs e) { if ( ckbChoixTexte2Requis.Checked == true ) { pnlChoixRequis.Visible = true; } else { pnlChoixRequis.Visible = false; } } } }