codice:
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="list" runat="server">
...
<asp:ValidationSummary ID="ValidationSummary2" runat="server" ValidationGroup="emrgy" />
....
<asp:TextBox ID="nomeeco" runat="server" MaxLength="100" Width="300px" ValidationGroup="emrgy" ></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Nome e Cognome sono richiesti" ValidationGroup="emrgy" Visible="false" ControlToValidate="nomeeco"></asp:RequiredFieldValidator>
....
<asp:LinkButton ID="LinkButton1" runat="server" CssClass="emergency" CausesValidation="true" ValidationGroup="emrgy" OnClick="Button1_Click" >
<img src="img/bell.png" style="border:none;" /><br />CLICCA QUI</asp:LinkButton>
Mi basterebbe la validazione lato client, ma visto che non la fa nel codebehind ho aggiunto:
codice:
Protected Sub Button1_Click(sender As Object, e As EventArgs)
validate("emrgy")
if page.isValid then
...
ma entra nell'IF come se non ci fosse niente da validare...
La mia ignoranza mi impedisce di vedere la causa di tutto ciò