From 8bdda9b16f82992aade0f1a033212b1bcb9ba4e9 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Thu, 20 Aug 2020 15:34:21 +0200 Subject: [PATCH] update pagina debug con paginazione --- NKC_WF/WebUserControls/cmp_MU_Items.ascx | 3 +- NKC_WF/WebUserControls/cmp_MU_Items.ascx.cs | 23 ++- .../cmp_MU_Items.ascx.designer.cs | 95 ++++++----- NKC_WF/site/DBG_QRCode_Unload.aspx | 73 ++++---- NKC_WF/site/DBG_QRCode_Unload.aspx.cs | 15 ++ .../site/DBG_QRCode_Unload.aspx.designer.cs | 159 +++++++++--------- NKC_WF/site/PartMIA.aspx | 13 +- NKC_WF/site/PartMIA.aspx.cs | 6 +- NKC_WF/site/PartMIA.aspx.designer.cs | 9 + 9 files changed, 243 insertions(+), 153 deletions(-) diff --git a/NKC_WF/WebUserControls/cmp_MU_Items.ascx b/NKC_WF/WebUserControls/cmp_MU_Items.ascx index 673fc66..3955d51 100644 --- a/NKC_WF/WebUserControls/cmp_MU_Items.ascx +++ b/NKC_WF/WebUserControls/cmp_MU_Items.ascx @@ -6,7 +6,7 @@
- + @@ -56,6 +56,7 @@ +
diff --git a/NKC_WF/WebUserControls/cmp_MU_Items.ascx.cs b/NKC_WF/WebUserControls/cmp_MU_Items.ascx.cs index b495d5a..f011111 100644 --- a/NKC_WF/WebUserControls/cmp_MU_Items.ascx.cs +++ b/NKC_WF/WebUserControls/cmp_MU_Items.ascx.cs @@ -40,7 +40,10 @@ namespace NKC_WF.WebUserControls } protected void Page_Load(object sender, EventArgs e) { - + if(!Page.IsPostBack) + { + numRow = 10; + } } public void doUpdate() { @@ -64,6 +67,24 @@ namespace NKC_WF.WebUserControls } } /// + /// Numero righe da mostrare (se 0 --> no pagiazione) + /// + public int numRow + { + get + { + int answ = 32; + int.TryParse(hfNumRow.Value, out answ); + return answ; + } + set + { + hfNumRow.Value = value.ToString(); + grView.PageSize = value; + doUpdate(); + } + } + /// /// Calcola css da statusID /// /// diff --git a/NKC_WF/WebUserControls/cmp_MU_Items.ascx.designer.cs b/NKC_WF/WebUserControls/cmp_MU_Items.ascx.designer.cs index 7acb48a..3b18552 100644 --- a/NKC_WF/WebUserControls/cmp_MU_Items.ascx.designer.cs +++ b/NKC_WF/WebUserControls/cmp_MU_Items.ascx.designer.cs @@ -11,52 +11,61 @@ namespace NKC_WF.WebUserControls { - public partial class cmp_MU_Items - { + public partial class cmp_MU_Items + { - /// - /// Controllo grView. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.GridView grView; + /// + /// Controllo grView. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.GridView grView; - /// - /// Controllo ods. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.ObjectDataSource ods; + /// + /// Controllo ods. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.ObjectDataSource ods; - /// - /// Controllo hfSheetID. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.HiddenField hfSheetID; + /// + /// Controllo hfSheetID. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfSheetID; - /// - /// Controllo hfShowQr. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.HiddenField hfShowQr; + /// + /// Controllo hfShowQr. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfShowQr; - /// - /// Controllo hfQrSize. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.HiddenField hfQrSize; - } + /// + /// Controllo hfQrSize. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfQrSize; + + /// + /// Controllo hfNumRow. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfNumRow; + } } diff --git a/NKC_WF/site/DBG_QRCode_Unload.aspx b/NKC_WF/site/DBG_QRCode_Unload.aspx index 09adaec..45691b5 100644 --- a/NKC_WF/site/DBG_QRCode_Unload.aspx +++ b/NKC_WF/site/DBG_QRCode_Unload.aspx @@ -5,37 +5,48 @@ <%@ Register Src="~/WebUserControls/cmp_MU_Items.ascx" TagPrefix="uc1" TagName="cmp_MU_Items" %> - - - - - -
-
- - LOGIN Page -
-
-

DEBUG UNLOAD PAGE

-
-
- QR size + + + + + +
+
+ + LOGIN Page +
+
+

DEBUG UNLOAD PAGE

+
+
+
+ QR size - - - + + + -
-
- -
-
- -
-
- -
-
- - +
+
+ NUM Righe: + + + + + + +
+
+
+ +
+
+ +
+
+ +
+
+
+
diff --git a/NKC_WF/site/DBG_QRCode_Unload.aspx.cs b/NKC_WF/site/DBG_QRCode_Unload.aspx.cs index 54dd711..59035c1 100644 --- a/NKC_WF/site/DBG_QRCode_Unload.aspx.cs +++ b/NKC_WF/site/DBG_QRCode_Unload.aspx.cs @@ -68,6 +68,15 @@ namespace NKC_WF.site return answ; } } + protected int numRow + { + get + { + int answ = 10; + int.TryParse(ddlNumRow.SelectedValue, out answ); + return answ; + } + } /// /// Aggiorna componente principale e child components /// @@ -107,12 +116,18 @@ namespace NKC_WF.site updateSize(); } + protected void ddlNumRow_SelectedIndexChanged(object sender, EventArgs e) + { + updateSize(); + } + private void updateSize() { imgQrLogin.Height = qrSize * 2; cmp_MU_bins.qrSize = qrSize; cmp_MU_carts.qrSize = qrSize; cmp_MU_Items.qrSize = qrSize; + cmp_MU_Items.numRow = numRow; } protected void timerRefresh_Tick(object sender, EventArgs e) diff --git a/NKC_WF/site/DBG_QRCode_Unload.aspx.designer.cs b/NKC_WF/site/DBG_QRCode_Unload.aspx.designer.cs index 3f92644..9fb391d 100644 --- a/NKC_WF/site/DBG_QRCode_Unload.aspx.designer.cs +++ b/NKC_WF/site/DBG_QRCode_Unload.aspx.designer.cs @@ -11,88 +11,97 @@ namespace NKC_WF.site { - public partial class DBG_QRCode_Unload - { + public partial class DBG_QRCode_Unload + { - /// - /// Controllo hfBatchID. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.HiddenField hfBatchID; + /// + /// Controllo hfBatchID. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfBatchID; - /// - /// Controllo hfSheetID. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.HiddenField hfSheetID; + /// + /// Controllo hfSheetID. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.HiddenField hfSheetID; - /// - /// Controllo timerRefresh. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.Timer timerRefresh; + /// + /// Controllo upnlDebug. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.UpdatePanel upnlDebug; - /// - /// Controllo upnlDebug. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.UpdatePanel upnlDebug; + /// + /// Controllo timerRefresh. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.Timer timerRefresh; - /// - /// Controllo imgQrLogin. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.Image imgQrLogin; + /// + /// Controllo imgQrLogin. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.Image imgQrLogin; - /// - /// Controllo ddlQrSize. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::System.Web.UI.WebControls.DropDownList ddlQrSize; + /// + /// Controllo ddlQrSize. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.DropDownList ddlQrSize; - /// - /// Controllo cmp_MU_Items. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::NKC_WF.WebUserControls.cmp_MU_Items cmp_MU_Items; + /// + /// Controllo ddlNumRow. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.DropDownList ddlNumRow; - /// - /// Controllo cmp_MU_carts. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::NKC_WF.WebUserControls.cmp_MU_carts cmp_MU_carts; + /// + /// Controllo cmp_MU_Items. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::NKC_WF.WebUserControls.cmp_MU_Items cmp_MU_Items; - /// - /// Controllo cmp_MU_bins. - /// - /// - /// Campo generato automaticamente. - /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. - /// - protected global::NKC_WF.WebUserControls.cmp_MU_bins cmp_MU_bins; - } + /// + /// Controllo cmp_MU_carts. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::NKC_WF.WebUserControls.cmp_MU_carts cmp_MU_carts; + + /// + /// Controllo cmp_MU_bins. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::NKC_WF.WebUserControls.cmp_MU_bins cmp_MU_bins; + } } diff --git a/NKC_WF/site/PartMIA.aspx b/NKC_WF/site/PartMIA.aspx index 29a6f78..e3b5d92 100644 --- a/NKC_WF/site/PartMIA.aspx +++ b/NKC_WF/site/PartMIA.aspx @@ -3,5 +3,16 @@ <%@ Register Src="~/WebUserControls/cmp_partMIA.ascx" TagPrefix="uc1" TagName="cmp_partMIA" %> - +
+
+

<%: traduci("PartMIA") %>

+
+
+
+
+ +
+
+
+
diff --git a/NKC_WF/site/PartMIA.aspx.cs b/NKC_WF/site/PartMIA.aspx.cs index 140ea32..c3fee94 100644 --- a/NKC_WF/site/PartMIA.aspx.cs +++ b/NKC_WF/site/PartMIA.aspx.cs @@ -7,11 +7,15 @@ using System.Web.UI.WebControls; namespace NKC_WF.site { - public partial class PartMIA : System.Web.UI.Page + public partial class PartMIA : BasePage { protected void Page_Load(object sender, EventArgs e) { + if (!Page.IsPostBack) + { + ((SiteContent)this.Master).showSearch = false; + } } } } \ No newline at end of file diff --git a/NKC_WF/site/PartMIA.aspx.designer.cs b/NKC_WF/site/PartMIA.aspx.designer.cs index 0dfb38d..3cd2fb4 100644 --- a/NKC_WF/site/PartMIA.aspx.designer.cs +++ b/NKC_WF/site/PartMIA.aspx.designer.cs @@ -14,6 +14,15 @@ namespace NKC_WF.site public partial class PartMIA { + /// + /// Controllo divBatchList. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.HtmlControls.HtmlGenericControl divBatchList; + /// /// Controllo cmp_partMIA. ///