Update 2 controller data x mtzPrev: uso controllo HTML5 standard

This commit is contained in:
Samuele E. Locatelli
2017-10-17 14:10:37 +02:00
parent 24bfc10b81
commit 0e0ce2e264
7 changed files with 712 additions and 728 deletions
Binary file not shown.
@@ -40,11 +40,11 @@
<div class="bloccoDiv" style="clear: both;">
<div style="float: left; margin-right: 10px; width: 200px;">
<asp:Label runat="server" ID="lblInizioMtzPro" /><br />
<asp:TextBox runat="server" ID="txtDataInizio" Width="10em" CssClass="textEv_1" />
<asp:TextBox runat="server" ID="txtDataInizio" Width="12em" CssClass="textEv_1" TextMode="Date" />
<asp:RequiredFieldValidator ID="rfvData" runat="server" ErrorMessage="!!!" ControlToValidate="txtDataInizio"
ValidationGroup="inserimento" Display="Dynamic"></asp:RequiredFieldValidator>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" FirstDayOfWeek="Monday"
TargetControlID="txtDataInizio" Format="dd/MM/yy"></cc1:CalendarExtender>
<%--<cc1:CalendarExtender ID="CalendarExtender1" runat="server" FirstDayOfWeek="Monday"
TargetControlID="txtDataInizio" Format="dd/MM/yy"></cc1:CalendarExtender>--%>
</div>
<div>
<asp:Label runat="server" ID="lblPrior" /><br />
+110 -109
View File
@@ -5,132 +5,133 @@ using System.Web.UI.WebControls;
public partial class mod_dettMtzProg : System.Web.UI.UserControl
{
public event EventHandler eh_newInserted;
public event EventHandler eh_newInserted;
protected void Page_Load(object sender, EventArgs e)
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (!Page.IsPostBack)
{
traduciObj();
setupValori();
}
traduciObj();
setupValori();
}
}
private void setupValori()
{
txtDataInizio.Text = DateTime.Now.ToString("dd/MM/yy");
txtCadenza.Text = "1";
}
private void setupValori()
{
//txtDataInizio.Text = DateTime.Now.ToString("dd/MM/yy");
txtDataInizio.Text = DateTime.Now.ToString("yyyy-MM-dd");
txtCadenza.Text = "1";
}
private void traduciObj()
private void traduciObj()
{
lblTxtCerca.Text = traduci("lblTxtCerca");
lblInsNewIntPro.Text = traduci("lblInsNewIntPro");
lblDescrMtzPro.Text = traduci("lblDescrMtzPro");
lblInizioMtzPro.Text = traduci("lblInizioMtzPro");
lblPrior.Text = traduci("lblPrior");
chkImpFermo.Text = traduci("chkImpFermo");
lblTipoGuasto.Text = traduci("lblTipoGuasto");
lblFreq.Text = traduci("lblFreq");
lblCadenza.Text = traduci("lblCadenza");
btnCreaMtzPro.Text = traduci("btnCreaMtzPro");
lblMacchineInteressate.Text = traduci("lblMacchineInteressate");
rfvCad.Text = traduci("cadIntReq");
rfvDescrizione.Text = traduci("descrIntReq");
rfvData.Text = traduci("dataReq");
}
/// <summary>
/// wrap traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemma)
{
return user_std.UtSn.Traduci(lemma.ToString());
}
protected void btnCreaMtzPro_Click(object sender, EventArgs e)
{
// spazzo TUTTE le righe del controllo...
foreach (ListItem riga in listMacchine.Items)
{
lblTxtCerca.Text = traduci("lblTxtCerca");
lblInsNewIntPro.Text = traduci("lblInsNewIntPro");
lblDescrMtzPro.Text = traduci("lblDescrMtzPro");
lblInizioMtzPro.Text = traduci("lblInizioMtzPro");
lblPrior.Text = traduci("lblPrior");
chkImpFermo.Text = traduci("chkImpFermo");
lblTipoGuasto.Text = traduci("lblTipoGuasto");
lblFreq.Text = traduci("lblFreq");
lblCadenza.Text = traduci("lblCadenza");
btnCreaMtzPro.Text = traduci("btnCreaMtzPro");
lblMacchineInteressate.Text = traduci("lblMacchineInteressate");
rfvCad.Text = traduci("cadIntReq");
rfvDescrizione.Text = traduci("descrIntReq");
rfvData.Text = traduci("dataReq");
// se è selezionata creo riga anche x lei...
if (riga.Selected)
{
creaInterventoMtzPro(Convert.ToInt32(riga.Value));
}
}
/// <summary>
/// wrap traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemma)
// resetto selezioni e controlli...
txtDescrizione.Text = "";
txtCercaMacchine.Text = "*";
listMacchine.SelectedIndex = -1;
if (eh_newInserted != null)
{
return user_std.UtSn.Traduci(lemma.ToString());
}
protected void btnCreaMtzPro_Click(object sender, EventArgs e)
{
// spazzo TUTTE le righe del controllo...
foreach (ListItem riga in listMacchine.Items)
{
// se è selezionata creo riga anche x lei...
if (riga.Selected)
{
creaInterventoMtzPro(Convert.ToInt32(riga.Value));
}
}
// resetto selezioni e controlli...
txtDescrizione.Text = "";
txtCercaMacchine.Text = "*";
listMacchine.SelectedIndex = -1;
if (eh_newInserted != null)
{
eh_newInserted(this, new EventArgs());
}
}
/// <summary>
/// crea un intervento di mtz programmata x la macchina con idx passato
/// </summary>
/// <param name="p"></param>
private void creaInterventoMtzPro(int idx)
{
TA_app.obj.taMtzPro.insertQuery(idx, Convert.ToDateTime(txtDataInizio.Text), ddlFreq.SelectedValue, Convert.ToInt32(txtCadenza.Text), txtDescrizione.Text.Trim(), Convert.ToInt32(ddlPrior.SelectedValue), chkImpFermo.Checked, Convert.ToInt32(ddlTipo.SelectedValue), Convert.ToInt32(ddlCausale.SelectedValue));
}
/// <summary>
/// aggiorna selezione di default
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPrior_DataBound(object sender, EventArgs e)
{
ddlPrior.SelectedIndex = memLayer.ML.CRI("defPriorMtzPred");
}
protected void ddlCausale_DataBound(object sender, EventArgs e)
{
ddlCausale.SelectedValue = memLayer.ML.CRS("defCauMtzPred");
eh_newInserted(this, new EventArgs());
}
}
/// <summary>
/// crea un intervento di mtz programmata x la macchina con idx passato
/// </summary>
/// <param name="p"></param>
private void creaInterventoMtzPro(int idx)
{
TA_app.obj.taMtzPro.insertQuery(idx, Convert.ToDateTime(txtDataInizio.Text), ddlFreq.SelectedValue, Convert.ToInt32(txtCadenza.Text), txtDescrizione.Text.Trim(), Convert.ToInt32(ddlPrior.SelectedValue), chkImpFermo.Checked, Convert.ToInt32(ddlTipo.SelectedValue), Convert.ToInt32(ddlCausale.SelectedValue));
}
/// <summary>
/// aggiorna selezione di default
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPrior_DataBound(object sender, EventArgs e)
{
ddlPrior.SelectedIndex = memLayer.ML.CRI("defPriorMtzPred");
}
protected void ddlCausale_DataBound(object sender, EventArgs e)
{
ddlCausale.SelectedValue = memLayer.ML.CRS("defCauMtzPred");
}
protected override void OnInit(EventArgs e)
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
if (!Page.IsPostBack)
{
base.OnInit(e);
if (!Page.IsPostBack)
{
mod_filtroImpianto.ods = odsImpianti;
}
mod_filtroImpianto.ods = odsImpianti;
}
}
/// <summary>
/// chiamato post modifica valore check/selezione nel selettore filtro impianto
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public void eh_selectedImpianto(object sender, EventArgs e)
{
checkFixOds();
}
/// <summary>
/// chiamato post modifica valore check/selezione nel selettore filtro impianto
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public void eh_selectedImpianto(object sender, EventArgs e)
{
checkFixOds();
}
private void checkFixOds()
private void checkFixOds()
{
if (mod_filtroImpianto.valoreInt != 0)
{
if (mod_filtroImpianto.valoreInt != 0)
{
// resetto la selezione...
listMacchine.SelectedIndex = -1;
// cambio filtro su ods macchine mostrate...
if (mod_filtroImpianto.valoreInt > 0)
{
odsMacchine.FilterExpression = "(label LIKE '%{0}%') AND conditio = " + mod_filtroImpianto.valore;
odsMacchine.DataBind();
}
}
else
{
odsMacchine.FilterExpression = "(label LIKE '%{0}%')";
odsMacchine.DataBind();
}
// resetto la selezione...
listMacchine.SelectedIndex = -1;
// cambio filtro su ods macchine mostrate...
if (mod_filtroImpianto.valoreInt > 0)
{
odsMacchine.FilterExpression = "(label LIKE '%{0}%') AND conditio = " + mod_filtroImpianto.valore;
odsMacchine.DataBind();
}
}
protected void txtCercaMacchine_TextChanged(object sender, EventArgs e)
else
{
checkFixOds();
odsMacchine.FilterExpression = "(label LIKE '%{0}%')";
odsMacchine.DataBind();
}
}
protected void txtCercaMacchine_TextChanged(object sender, EventArgs e)
{
checkFixOds();
}
}
+101 -110
View File
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
@@ -12,299 +12,290 @@
public partial class mod_dettMtzProg {
/// <summary>
/// lblInsNewIntPro control.
/// Controllo lblInsNewIntPro.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblInsNewIntPro;
/// <summary>
/// mod_filtroImpianto control.
/// Controllo mod_filtroImpianto.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::mod_filtro mod_filtroImpianto;
/// <summary>
/// odsImpianti control.
/// Controllo odsImpianti.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsImpianti;
/// <summary>
/// lblDescrMtzPro control.
/// Controllo lblDescrMtzPro.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblDescrMtzPro;
/// <summary>
/// lblMacchineInteressate control.
/// Controllo lblMacchineInteressate.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblMacchineInteressate;
/// <summary>
/// lblTxtCerca control.
/// Controllo lblTxtCerca.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblTxtCerca;
/// <summary>
/// txtCercaMacchine control.
/// Controllo txtCercaMacchine.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtCercaMacchine;
/// <summary>
/// txtDescrizione control.
/// Controllo txtDescrizione.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtDescrizione;
/// <summary>
/// rfvDescrizione control.
/// Controllo rfvDescrizione.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvDescrizione;
/// <summary>
/// lblInizioMtzPro control.
/// Controllo lblInizioMtzPro.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblInizioMtzPro;
/// <summary>
/// txtDataInizio control.
/// Controllo txtDataInizio.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtDataInizio;
/// <summary>
/// rfvData control.
/// Controllo rfvData.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvData;
/// <summary>
/// CalendarExtender1 control.
/// Controllo lblPrior.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::AjaxControlToolkit.CalendarExtender CalendarExtender1;
/// <summary>
/// lblPrior control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblPrior;
/// <summary>
/// ddlPrior control.
/// Controllo ddlPrior.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlPrior;
/// <summary>
/// odsPrior control.
/// Controllo odsPrior.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsPrior;
/// <summary>
/// chkImpFermo control.
/// Controllo chkImpFermo.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkImpFermo;
/// <summary>
/// lblTipoGuasto control.
/// Controllo lblTipoGuasto.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblTipoGuasto;
/// <summary>
/// ddlTipo control.
/// Controllo ddlTipo.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlTipo;
/// <summary>
/// odsTipo control.
/// Controllo odsTipo.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsTipo;
/// <summary>
/// lblFreq control.
/// Controllo lblFreq.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblFreq;
/// <summary>
/// ddlFreq control.
/// Controllo ddlFreq.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlFreq;
/// <summary>
/// odsFreq control.
/// Controllo odsFreq.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsFreq;
/// <summary>
/// lblCadenza control.
/// Controllo lblCadenza.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblCadenza;
/// <summary>
/// txtCadenza control.
/// Controllo txtCadenza.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtCadenza;
/// <summary>
/// rfvCad control.
/// Controllo rfvCad.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvCad;
/// <summary>
/// lblCausale control.
/// Controllo lblCausale.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblCausale;
/// <summary>
/// ddlCausale control.
/// Controllo ddlCausale.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlCausale;
/// <summary>
/// odsCausali control.
/// Controllo odsCausali.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsCausali;
/// <summary>
/// listMacchine control.
/// Controllo listMacchine.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ListBox listMacchine;
/// <summary>
/// odsMacchine control.
/// Controllo odsMacchine.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsMacchine;
/// <summary>
/// btnCreaMtzPro control.
/// Controllo btnCreaMtzPro.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.Button btnCreaMtzPro;
/// <summary>
/// valSummary control.
/// Controllo valSummary.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ValidationSummary valSummary;
}
@@ -19,8 +19,8 @@
<div class="divSx" style="width: 200px;">
<asp:CheckBox runat="server" ID="chkInizioMtzPro" AutoPostBack="true" OnCheckedChanged="chkInizioMtzPro_CheckedChanged" />
<asp:Panel ID="pnlInizio" runat="server" Visible="false" HorizontalAlign="right">
<asp:TextBox runat="server" ID="txtDataInizio" Width="10em" CssClass="textEv_1" />
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" FirstDayOfWeek="Monday" TargetControlID="txtDataInizio" Format="dd/MM/yy"></cc1:CalendarExtender>
<asp:TextBox runat="server" ID="txtDataInizio" Width="12em" CssClass="textEv_1" TextMode="Date" />
<%--<cc1:CalendarExtender ID="CalendarExtender1" runat="server" FirstDayOfWeek="Monday" TargetControlID="txtDataInizio" Format="dd/MM/yy"></cc1:CalendarExtender>--%>
</asp:Panel>
</div>
<div class="divSx" style="width: 200px;">
File diff suppressed because it is too large Load Diff
@@ -83,15 +83,6 @@ public partial class mod_elencoMtzProg {
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtDataInizio;
/// <summary>
/// Controllo CalendarExtender1.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::AjaxControlToolkit.CalendarExtender CalendarExtender1;
/// <summary>
/// Controllo chkSetFermo.
/// </summary>