Torna al Thread
<asp:DetailsView ID="DVUtente" runat="server" Height="50px" DataKeyNames="U_UtenteID"
Width="125px" AutoGenerateEditButton="True" AutoGenerateInsertButton="True" AutoGenerateRows="False" OnDataBound="DVUtente_DataBound" OnItemInserting="DVUtente_ItemInserting" OnItemUpdating="DVUtente_ItemUpdating" DataSourceID="odsUtente">
<Fields>
<asp:TemplateField HeaderText="U_UtenteID">
<EditItemTemplate>
<asp:Label ID="lblU_UtenteID" runat="server" Text='<%# Bind("U_UtenteID") %>'></asp:Label>
</EditItemTemplate>
<InsertItemTemplate>
<asp:Label ID="lblU_UtenteID" runat="server" Text='<%# Bind("U_UtenteID") %>'></asp:Label>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_UtenteID" runat="server" Text='<%# Bind("U_UtenteID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Login">
<EditItemTemplate>
<asp:TextBox ID="txtU_Login" runat="server" Text='<%# Bind("U_Login") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorLogin" runat="server"
ControlToValidate="txtU_Login" ErrorMessage="Valore non valido" ValidationExpression="^.{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtU_Login" runat="server" Text='<%# Bind("U_Login") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorLogin" runat="server"
ControlToValidate="txtU_Login" ErrorMessage="Valore non valido" ValidationExpression="^.{1,20}$"
Display="Dynamic" EnableClientScript="true"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorLogin" runat="server" ControlToValidate="txtU_Login"
ErrorMessage="Campo obbligatoio" Display="dynamic" SetFocusOnError="true"></asp:RequiredFieldValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Login" runat="server" Text='<%# Bind("U_Login") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Password">
<EditItemTemplate>
<asp:Label ID="lblU_Password" runat="server" Text='<%# Bind("U_Password") %>'></asp:Label>
</EditItemTemplate>
<InsertItemTemplate>
<asp:Label ID="lblU_Password" runat="server" Text='<%# Bind("U_Password") %>'></asp:Label>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Password" runat="server" Text='<%# Bind("U_Password") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Data Creazione">
<EditItemTemplate>
<asp:TextBox ID="txtU_Creazione" runat="server" Text='<%# Bind("U_Creazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorDataCreazione"
runat="server" ControlToValidate="txtU_Creazione" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtU_Creazione" runat="server" Text='<%# Bind("U_Creazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorDataCreazione"
runat="server" ControlToValidate="txtU_Creazione" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Creazione" runat="server" Text='<%# Bind("U_Creazione") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Data Scadenza">
<EditItemTemplate>
<asp:TextBox ID="txtU_Scadenza" runat="server" Text='<%# Bind("U_Scadenza") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorDataScadenza"
runat="server" ControlToValidate="txtU_Scadenza" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtU_Scadenza" runat="server" Text='<%# Bind("U_Scadenza") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorDataScadenza"
runat="server" ControlToValidate="txtU_Scadenza" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Scadenza" runat="server" Text='<%# Bind("U_Scadenza") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Attivo">
<EditItemTemplate>
<asp:DropDownList ID="ddlU_Attivo" runat="server" SelectedValue='<%# Bind("U_Attivo") %>'>
<asp:ListItem value="-1">--- Selezionare Attivo ---</asp:ListItem>
<asp:ListItem Value="1">Attivo</asp:ListItem>
<asp:ListItem Value="0">Non attivo</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlU_Attivo" runat="server" CausesValidation="true" EnableViewState="false">
<asp:ListItem Value="-1">--- Selezionare Attivo ---</asp:ListItem>
<asp:ListItem Value="1">Attivo</asp:ListItem>
<asp:ListItem Value="0">Non attivo</asp:ListItem>
</asp:DropDownList>
<asp:CustomValidator ID="DropDownListValidator" ControlToValidate="ddlU_Attivo" SetFocusOnError="true" EnableClientScript="true"
runat="server" ClientValidationFunction="ValidateDropDownList" Display="dynamic"
ErrorMessage="Unvalid selection" />
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Attivo" runat="server" Text='<%# Bind("U_Attivo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Note" ConvertEmptyStringToNull="False">
<EditItemTemplate>
<asp:TextBox ID="txtU_Note" runat="server" Text='<%# Bind("U_Note") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorNote" runat="server"
ControlToValidate="txtU_Note" ErrorMessage="Valore non valido" ValidationExpression="^.{1,80}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtU_Note" runat="server" Text='<%# Bind("U_Note") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorNote" runat="server"
ControlToValidate="txtU_Note" ErrorMessage="Valore non valido" ValidationExpression="^.{1,80}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Note" runat="server" Text='<%# Bind("U_Note") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Fido">
<EditItemTemplate>
<asp:TextBox ID="txtU_Fido" runat="server" Text='<%# Bind("U_Fido") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorFido" runat="server"
ControlToValidate="txtU_Fido" ErrorMessage="Valore non valido" ValidationExpression="^.{1,10}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtU_Fido" runat="server" Text='<%# Bind("U_Fido") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorFido" runat="server"
ControlToValidate="txtU_Fido" ErrorMessage="Valore non valido" ValidationExpression="^.{1,10}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Fido" runat="server" Text='<%# Bind("U_Fido") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Ruolo">
<EditItemTemplate>
<asp:DropDownList ID="ddlU_Ruolo" runat="server" DataTextField="Ruolo" DataValueField="RuoloID" DataSourceID="odsRuoli"
AppendDataBoundItems="True">
<asp:ListItem>--- Selezionare Ruolo ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsRuoli" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getRuoli" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
<SelectParameters>
<asp:Parameter Name="idruolo" DefaultValue="4" Type="Int64" />
</SelectParameters>
</asp:ObjectDataSource>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlU_Ruolo" runat="server" DataTextField="Ruolo" DataValueField="RuoloID" DataSourceID="odsRuoli"
AppendDataBoundItems="True">
<asp:ListItem>--- Selezionare Ruolo ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsRuoli" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getRuoli" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
<SelectParameters>
<asp:Parameter Name="idruolo" DefaultValue="4" Type="Int64" />
</SelectParameters>
</asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblU_Ruolo" runat="server" Text='<%# Bind("U_RuoloID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="Utente Padre" DataField="U_UtentePadreID" Visible="False" />
<asp:TemplateField HeaderText="Cognome">
<EditItemTemplate>
<asp:TextBox ID="txtA_Cognome" runat="server" Text='<%# Bind("A_Cognome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cognome" runat="server"
ControlToValidate="txtA_Cognome" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Cognome" runat="server" Text='<%# Bind("A_Cognome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cognome" runat="server"
ControlToValidate="txtA_Cognome" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Cognome" runat="server" Text='<%# Bind("A_Cognome") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nome">
<EditItemTemplate>
<asp:TextBox ID="txtA_Nome" runat="server" Text='<%# Bind("A_Nome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Nome" runat="server"
ControlToValidate="txtA_Nome" ErrorMessage="Valore non valido" ValidationExpression="^.{1,40}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Nome" runat="server" Text='<%# Bind("A_Nome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Nome" runat="server"
ControlToValidate="txtA_Nome" ErrorMessage="Valore non valido" ValidationExpression="^.{1,40}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Nome" runat="server" Text='<%# Bind("A_Nome") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Telefono">
<EditItemTemplate>
<asp:TextBox ID="txtA_Telefono" runat="server" Text='<%# Bind("A_Telefono") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Telefono" runat="server"
ControlToValidate="txtA_Telefono" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Telefono" runat="server" Text='<%# Bind("A_Telefono") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Telefono" runat="server"
ControlToValidate="txtA_Telefono" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Telefono" runat="server" Text='<%# Bind("A_Telefono") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Email">
<EditItemTemplate>
<asp:TextBox ID="txtA_Email" runat="server" Text='<%# Bind("A_Email") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Email" runat="server"
ControlToValidate="txtA_Email" ErrorMessage="Valore non valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Email" runat="server" Text='<%# Bind("A_Email") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Email" runat="server"
ControlToValidate="txtA_Email" ErrorMessage="Valore non valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Email" runat="server" Text='<%# Bind("A_Email") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Cellulare">
<EditItemTemplate>
<asp:TextBox ID="txtA_Cellulare" runat="server" Text='<%# Bind("A_Cellulare") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cellulare" runat="server"
ControlToValidate="txtA_Cellulare" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Cellulare" runat="server" Text='<%# Bind("A_Cellulare") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cellulare" runat="server"
ControlToValidate="txtA_Cellulare" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Cellulare" runat="server" Text='<%# Bind("A_Cellulare") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Indirizzo">
<EditItemTemplate>
<asp:TextBox ID="txtA_Indirizzo" runat="server" Text='<%# Bind("A_Indirizzo") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Indirizzo"
runat="server" ControlToValidate="txtA_Indirizzo" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,50}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_Indirizzo" runat="server" Text='<%# Bind("A_Indirizzo") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Indirizzo"
runat="server" ControlToValidate="txtA_Indirizzo" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,50}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Indirizzo" runat="server" Text='<%# Bind("A_Indirizzo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Provincia">
<EditItemTemplate>
<asp:DropDownList ID="ddlA_Provincia" runat="server" AutoPostBack="true"
DataTextField="Provincia" DataValueField="ProvinciaID" AppendDataBoundItems="True" DataSourceID="objProvince" OnSelectedIndexChanged="ddlA_Provincia_SelectedIndexChanged" SelectedValue='<%# Bind("A_ProvinciaID") %>'>
<asp:ListItem Selected="True" Value="0">--- Selezionare Provincia ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="objProvince" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getProvince" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
</asp:ObjectDataSource>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlA_Provincia" runat="server" AutoPostBack="true"
DataTextField="Provincia" DataValueField="ProvinciaID" AppendDataBoundItems="True" DataSourceID="objProvince" OnSelectedIndexChanged="ddlA_Provincia_SelectedIndexChanged1">
<asp:ListItem Selected="True" Value="0">--- Selezionare Provincia ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="objProvince" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getProvince" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
</asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Provincia" runat="server" Text='<%# Bind("A_ProvinciaID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Comune">
<EditItemTemplate>
<asp:DropDownList ID="ddlA_Comune" runat="server" DataTextField="comune" DataValueField="id" DataSourceID="odsComuni"
AppendDataBoundItems="True">
<asp:ListItem Selected="True" Value="0">--- Selezionare Comune ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsComuni" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getComune" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
<SelectParameters>
<asp:Parameter Name="idprov" DefaultValue="1" Type="Int64" />
</SelectParameters>
</asp:ObjectDataSource>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlA_Comune" runat="server" DataSourceID="odsComuni"
DataTextField="comune" DataValueField="id" AppendDataBoundItems="True">
<asp:ListItem Selected="True" Value="0">--- Selezionare Comune ---</asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsComuni" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getComune" TypeName="Zucchetti.Sdi.Framework.Web.BackOffice.Utente.UtenteDataProvider">
<SelectParameters>
<asp:Parameter Name="idprov" DefaultValue="0" Type="Int64" />
</SelectParameters>
</asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_Comune" runat="server" Text='<%# Bind("A_ComuneID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CAP">
<EditItemTemplate>
<asp:TextBox ID="txtA_CAP" runat="server" Text='<%# Bind("A_CAP") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cap" runat="server"
ControlToValidate="txtA_CAP" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{5}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_CAP" runat="server" Text='<%# Bind("A_CAP") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_Cap" runat="server"
ControlToValidate="txtA_CAP" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{5}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_CAP" runat="server" Text='<%# Bind("A_CAP") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Codice fiscale">
<EditItemTemplate>
<asp:TextBox ID="txtA_CodiceFiscale" runat="server" Text='<%# Bind("A_CodiceFiscale") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_CodiceFiscale"
runat="server" ControlToValidate="txtA_CodiceFiscale" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtA_CodiceFiscale" runat="server" Text='<%# Bind("A_CodiceFiscale") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorA_CodiceFiscale"
runat="server" ControlToValidate="txtA_CodiceFiscale" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblA_CodiceFiscale" runat="server" Text='<%# Bind("A_CodiceFiscale") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Soggetto Commerciale" Visible="False">
<EditItemTemplate>
<asp:DropDownList ID="ddlSoggetto" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSoggetto_SelectedIndexChanged" >
<asp:ListItem>--- Selezionare Soggetto ---</asp:ListItem>
<asp:ListItem Value="1">Privato</asp:ListItem>
<asp:ListItem Value="0">Commerciale</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlSoggetto" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSoggetto_SelectedIndexChanged" >
<asp:ListItem>--- Selezionare Soggetto ---</asp:ListItem>
<asp:ListItem Value="1">Privato</asp:ListItem>
<asp:ListItem Value="0">Commerciale</asp:ListItem>
</asp:DropDownList>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblSoggComm" runat="server" Text='<%# Bind("F_SoggettoID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Cognome">
<EditItemTemplate>
<asp:TextBox ID="txtF_Cognome" runat="server" Text='<%# Bind("F_Cognome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Cognome" runat="server"
ControlToValidate="txtF_Cognome" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Cognome" runat="server" Text='<%# Bind("F_Cognome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Cognome" runat="server"
ControlToValidate="txtF_Cognome" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Cognome" runat="server" Text='<%# Bind("F_Cognome") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nome">
<EditItemTemplate>
<asp:TextBox ID="txtF_Nome" runat="server" Text='<%# Bind("F_Nome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Nome" runat="server"
ControlToValidate="txtF_Nome" ErrorMessage="Valore non valido" ValidationExpression="^.{1,40}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Nome" runat="server" Text='<%# Bind("F_Nome") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Nome" runat="server"
ControlToValidate="txtF_Nome" ErrorMessage="Valore non valido" ValidationExpression="^.{1,40}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Nome" runat="server" Text='<%# Bind("F_Nome") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Codice fiscale">
<EditItemTemplate>
<asp:TextBox ID="txtF_CodiceFiscale" runat="server" Text='<%# Bind("F_CodiceFiscale") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_CodiceFiscale"
runat="server" ControlToValidate="txtF_CodiceFiscale" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_CodiceFiscale" runat="server" Text='<%# Bind("F_CodiceFiscale") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_CodiceFiscale"
runat="server" ControlToValidate="txtF_CodiceFiscale" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_CodiceFiscale" runat="server" Text='<%# Bind("F_CodiceFiscale") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Data Nascita">
<EditItemTemplate>
<asp:TextBox ID="txtF_DataNascita" runat="server" Text='<%# Bind("F_DataNascita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_DataNascita"
runat="server" ControlToValidate="txtF_DataNascita" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_DataNascita" runat="server" Text='<%# Bind("F_DataNascita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_DataNascita"
runat="server" ControlToValidate="txtF_DataNascita" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_DataNascita" runat="server" Text='<%# Bind("F_DataNascita") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Comune Nascita">
<EditItemTemplate>
<asp:TextBox ID="txtF_ComuneNascita" runat="server" Text='<%# Bind("F_ComuneNascita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_ComuneNascita" runat="server"
ControlToValidate="txtF_ComuneNascita" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_ComuneNascita" runat="server" Text='<%# Bind("F_ComuneNascita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_ComuneNascita" runat="server"
ControlToValidate="txtF_ComuneNascita" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_ComuneNascita" runat="server" Text='<%# Bind("F_ComuneNascita") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Sesso">
<EditItemTemplate>
<asp:DropDownList ID="ddlF_Sesso" runat="server" SelectedValue='<%# Bind("F_Sesso") %>'>
<asp:ListItem >--- Selezionare Sesso ---</asp:ListItem>
<asp:ListItem Value="M">Maschio</asp:ListItem>
<asp:ListItem Value="F">Femmina</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlF_Sesso" runat="server">
<asp:ListItem>--- Selezionare Sesso ---</asp:ListItem>
<asp:ListItem Value="M">Maschio</asp:ListItem>
<asp:ListItem Value="F">Femmina</asp:ListItem>
</asp:DropDownList>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Sesso" runat="server" Text='<%# Bind("F_Sesso") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Denominazione">
<EditItemTemplate>
<asp:TextBox ID="txtF_Denominazione" runat="server" Text='<%# Bind("F_Denominazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Denominazione" runat="server"
ControlToValidate="txtF_Denominazione" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Denominazione" runat="server" Text='<%# Bind("F_Denominazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Denominazione" runat="server"
ControlToValidate="txtF_Denominazione" ErrorMessage="Valore non valido" ValidationExpression=".{1,80}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Denominazione" runat="server" Text='<%# Bind("F_Denominazione") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nome">
<EditItemTemplate>
<asp:TextBox ID="txtF_NomeComm" runat="server" Text='<%# Bind("F_NomeComm") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_NomeComm" runat="server"
ControlToValidate="txtF_NomeComm" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_NomeComm" runat="server" Text='<%# Bind("F_NomeComm") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_NomeComm" runat="server"
ControlToValidate="txtF_NomeComm" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_NomeComm" runat="server" Text='<%# Bind("F_NomeComm") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Codice fiscale">
<EditItemTemplate>
<asp:TextBox ID="txtF_CodiceFiscaleComm" runat="server" Text='<%# Bind("F_CodiceFiscaleComm") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_CodiceFiscaleComm"
runat="server" ControlToValidate="txtF_CodiceFiscaleComm" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_CodiceFiscaleComm" runat="server" Text='<%# Bind("F_CodiceFiscaleComm") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_CodiceFiscaleComm"
runat="server" ControlToValidate="txtF_CodiceFiscaleComm" ErrorMessage="Valore non valido"
ValidationExpression="^[A-Za-z]{6}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A|a|B|b|C|c|D|d|E|e|H|h|L|l|M|m|P|p|R|r|S|s|T|t]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{2}[A-Za-z]{1}[0-9|L|l|M|m|N|n|P|p|Q|q|R|r|S|s|T|t|U|u|V|v]{3}[A-Za-z]{1}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_CodiceFiscaleComm" runat="server" Text='<%# Bind("F_CodiceFiscaleComm") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Partita IVA">
<EditItemTemplate>
<asp:TextBox ID="txtF_PartitaIVA" runat="server" Text='<%# Bind("F_PartitaIVA") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_PartitaIVA"
runat="server" ControlToValidate="txtF_PartitaIVA" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{11}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_PartitaIVA" runat="server" Text='<%# Bind("F_PartitaIVA") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_PartitaIVA"
runat="server" ControlToValidate="txtF_PartitaIVA" ErrorMessage="Valore non valido"
ValidationExpression="^[0-9]{11}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_PartitaIVA" runat="server" Text='<%# Bind("F_PartitaIVA") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Natura giuridica">
<EditItemTemplate>
<asp:TextBox ID="txtF_NaturaGiuridica" runat="server" Text='<%# Bind("F_NaturaGiuridica") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_NaturaGiuridica"
runat="server" ControlToValidate="txtF_NaturaGiuridica" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,10}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_NaturaGiuridica" runat="server" Text='<%# Bind("F_NaturaGiuridica") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_NaturaGiuridica"
runat="server" ControlToValidate="txtF_NaturaGiuridica" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,10}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_NaturaGiuridica" runat="server" Text='<%# Bind("F_NaturaGiuridica") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Professione">
<EditItemTemplate>
<asp:TextBox ID="txtF_Professione" runat="server" Text='<%# Bind("F_Professione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Professione"
runat="server" ControlToValidate="txtF_Professione" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,20}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Professione" runat="server" Text='<%# Bind("F_Professione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Professione"
runat="server" ControlToValidate="txtF_Professione" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,20}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Professione" runat="server" Text='<%# Bind("F_Professione") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Indirizzo">
<EditItemTemplate>
<asp:TextBox ID="txtF_Indirizzo" runat="server" Text='<%# Bind("F_Indirizzo") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Indirizzo"
runat="server" ControlToValidate="txtF_Indirizzo" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,50}$" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Indirizzo" runat="server" Text='<%# Bind("F_Indirizzo") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Indirizzo"
runat="server" ControlToValidate="txtF_Indirizzo" ErrorMessage="Valore non valido"
ValidationExpression="^.{1,50}$" Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Indirizzo" runat="server" Text='<%# Bind("F_Indirizzo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Localita">
<EditItemTemplate>
<asp:TextBox ID="txtF_Localita" runat="server" Text='<%# Bind("F_Localita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Localita" runat="server"
ControlToValidate="txtF_Localita" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Localita" runat="server" Text='<%# Bind("F_Localita") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Localita" runat="server"
ControlToValidate="txtF_Localita" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Localita" runat="server" Text='<%# Bind("F_Localita") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CAP">
<EditItemTemplate>
<asp:TextBox ID="txtF_Cap" runat="server" Text='<%# Bind("F_Cap") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Cap" runat="server"
ControlToValidate="txtF_Cap" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{5}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Cap" runat="server" Text='<%# Bind("F_Cap") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Cap" runat="server"
ControlToValidate="txtF_Cap" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{5}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Cap" runat="server" Text='<%# Bind("F_Cap") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nazione">
<EditItemTemplate>
<asp:TextBox ID="txtF_Nazione" runat="server" Text='<%# Bind("F_Nazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Nazione" runat="server"
ControlToValidate="txtF_Nazione" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Nazione" runat="server" Text='<%# Bind("F_Nazione") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Nazione" runat="server"
ControlToValidate="txtF_Nazione" ErrorMessage="Valore non valido" ValidationExpression=".{1,40}"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Nazione" runat="server" Text='<%# Bind("F_Nazione") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Telefono">
<EditItemTemplate>
<asp:TextBox ID="txtF_Telefono" runat="server" Text='<%# Bind("F_Telefono") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Telefono" runat="server"
ControlToValidate="txtF_Telefono" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Telefono" runat="server" Text='<%# Bind("F_Telefono") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Telefono" runat="server"
ControlToValidate="txtF_Telefono" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{1,20}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Telefono" runat="server" Text='<%# Bind("F_Telefono") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Fax">
<EditItemTemplate>
<asp:TextBox ID="txtF_Fax" runat="server" Text='<%# Bind("F_Fax") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Fax" runat="server"
ControlToValidate="txtF_Fax" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{0,15}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Fax" runat="server" Text='<%# Bind("F_Fax") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Fax" runat="server"
ControlToValidate="txtF_Fax" ErrorMessage="Valore non valido" ValidationExpression="^[0-9]{0,15}$"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Fax" runat="server" Text='<%# Bind("F_Fax") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Email">
<EditItemTemplate>
<asp:TextBox ID="txtF_Email" runat="server" Text='<%# Bind("F_Email") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Email" runat="server"
ControlToValidate="txtF_Email" ErrorMessage="Valore non valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="txtF_Email" runat="server" Text='<%# Bind("F_Email") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorF_Email" runat="server"
ControlToValidate="txtF_Email" ErrorMessage="Valore non valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Display="Dynamic"></asp:RegularExpressionValidator>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblF_Email" runat="server" Text='<%# Bind("F_Email") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Convenzione">
<EditItemTemplate>
<asp:Label ID="lblConvenzione" runat="server" Text='<%# Bind("C_ConvenzioneID") %>'></asp:Label>
</EditItemTemplate>
<InsertItemTemplate>
<asp:Label ID="lblConvenzione" runat="server" Text='<%# Bind("C_ConvenzioneID") %>'></asp:Label>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblConvenzione" runat="server" Text='<%# Bind("C_ConvenzioneID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
</asp:DetailsView>
<asp:ObjectDataSource ID="odsUtente" runat="server" DataObjectTypeName="Utente.UtenteDataProvider"
InsertMethod="InsUtente" OldValuesParameterFormatString="original_{0}" SelectMethod="GetUtente"
TypeName="Utente.UtenteDataProvider" UpdateMethod="UpdUtente">
<UpdateParameters>
<asp:Parameter Name="U_UtenteID" Type="Int64" />
<asp:Parameter Name="U_Login" Type="String" />
<asp:Parameter Name="U_Password" Type="String" />
<asp:Parameter Name="U_Creazione" Type="DateTime" />
<asp:Parameter Name="U_Scadenza" Type="DateTime" />
<asp:Parameter Name="U_Attivo" Type="Int32" />
<asp:Parameter Name="U_Note" Type="String" />
<asp:Parameter Name="U_Fido" Type="Decimal" />
<asp:Parameter Name="U_RuoloID" Type="Int64" />
<asp:Parameter Name="U_UtentePadreID" Type="Int64" />
<asp:Parameter Name="A_Cognome" Type="String" />
<asp:Parameter Name="A_Nome" Type="String" />
<asp:Parameter Name="A_Telefono" Type="String" />
<asp:Parameter Name="A_Email" Type="String" />
<asp:Parameter Name="A_Cellulare" Type="String" />
<asp:Parameter Name="A_Indirizzo" Type="String" />
<asp:Parameter Name="A_ProvinciaID" Type="Int64" />
<asp:Parameter Name="A_ComuneID" Type="Int64" />
<asp:Parameter Name="A_CAP" Type="String" />
<asp:Parameter Name="A_CodiceFiscale" Type="String" />
<asp:Parameter Name="F_SoggettoID" Type="Int64" />
<asp:Parameter Name="F_Cognome" Type="String" />
<asp:Parameter Name="F_Nome" Type="String" />
<asp:Parameter Name="F_CodiceFiscale" Type="String" />
<asp:Parameter Name="F_DataNascita" Type="String" />
<asp:Parameter Name="F_ComuneNascita" Type="String" />
<asp:Parameter Name="F_Sesso" Type="String" />
<asp:Parameter Name="F_Denominazione" Type="String" />
<asp:Parameter Name="F_NomeComm" Type="String" />
<asp:Parameter Name="F_CodiceFiscaleComm" Type="String" />
<asp:Parameter Name="F_PartitaIVA" Type="String" />
<asp:Parameter Name="F_NaturaGiuridica" Type="String" />
<asp:Parameter Name="F_Professione" Type="String" />
<asp:Parameter Name="F_Indirizzo" Type="String" />
<asp:Parameter Name="F_Localita" Type="String" />
<asp:Parameter Name="F_Cap" Type="String" />
<asp:Parameter Name="F_Nazione" Type="String" />
<asp:Parameter Name="F_Telefono" Type="String" />
<asp:Parameter Name="F_Fax" Type="String" />
<asp:Parameter Name="F_Email" Type="String" />
<asp:Parameter Name="C_ConvenzioneID" Type="Int64" />
</UpdateParameters>
<SelectParameters>
<asp:Parameter DefaultValue="1047" Name="U_UtenteID" Type="Int64" />
<asp:Parameter DefaultValue="1030" Name="UtentePadreID" Type="Int64" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="U_Login" Type="String" />
<asp:Parameter Name="U_Password" Type="String" />
<asp:Parameter Name="U_Creazione" Type="DateTime" />
<asp:Parameter Name="U_Scadenza" Type="DateTime" />
<asp:Parameter Name="U_Attivo" Type="Int32" />
<asp:Parameter Name="U_Note" Type="String" />
<asp:Parameter Name="U_Fido" Type="Decimal" />
<asp:Parameter Name="U_RuoloID" Type="Int64" />
<asp:Parameter Name="U_UtentePadreID" Type="Int64" />
<asp:Parameter Name="A_Cognome" Type="String" />
<asp:Parameter Name="A_Nome" Type="String" />
<asp:Parameter Name="A_Telefono" Type="String" />
<asp:Parameter Name="A_Email" Type="String" />
<asp:Parameter Name="A_Cellulare" Type="String" />
<asp:Parameter Name="A_Indirizzo" Type="String" />
<asp:Parameter Name="A_ProvinciaID" Type="Int64" />
<asp:Parameter Name="A_ComuneID" Type="Int64" />
<asp:Parameter Name="A_CAP" Type="String" />
<asp:Parameter Name="A_CodiceFiscale" Type="String" />
<asp:Parameter Name="F_SoggettoID" Type="Int64" />
<asp:Parameter Name="F_Cognome" Type="String" />
<asp:Parameter Name="F_Nome" Type="String" />
<asp:Parameter Name="F_CodiceFiscale" Type="String" />
<asp:Parameter Name="F_DataNascita" Type="String" />
<asp:Parameter Name="F_ComuneNascita" Type="String" />
<asp:Parameter Name="F_Sesso" Type="String" />
<asp:Parameter Name="F_Denominazione" Type="String" />
<asp:Parameter Name="F_NomeComm" Type="String" />
<asp:Parameter Name="F_CodiceFiscaleComm" Type="String" />
<asp:Parameter Name="F_PartitaIVA" Type="String" />
<asp:Parameter Name="F_NaturaGiuridica" Type="String" />
<asp:Parameter Name="F_Professione" Type="String" />
<asp:Parameter Name="F_Indirizzo" Type="String" />
<asp:Parameter Name="F_Localita" Type="String" />
<asp:Parameter Name="F_Cap" Type="String" />
<asp:Parameter Name="F_Nazione" Type="String" />
<asp:Parameter Name="F_Telefono" Type="String" />
<asp:Parameter Name="F_Fax" Type="String" />
<asp:Parameter Name="F_Email" Type="String" />
<asp:Parameter Name="C_ConvenzioneID" Type="Int64" />
</InsertParameters>
</asp:ObjectDataSource>