Refresh grafico comportamento selezione/dettaglio
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
<div class="row">
|
||||
<div runat="server" id="divMain" class="col-12">
|
||||
<asp:HiddenField runat="server" ID="hfShowDet" />
|
||||
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataKeyNames="CodCliente" DataSourceID="ods" CssClass="table table-sm table-striped small" AllowPaging="True" OnRowDeleted="grView_RowDeleted" OnRowEditing="grView_RowEditing" OnSelectedIndexChanging="grView_SelectedIndexChanging" OnRowCreated="grView_RowCreated">
|
||||
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataKeyNames="CodCliente" DataSourceID="ods" CssClass="table table-sm table-striped small" AllowPaging="True" OnRowDeleted="grView_RowDeleted" OnRowEditing="grView_RowEditing" OnPageIndexChanged="grView_PageIndexChanged" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
@@ -44,7 +44,7 @@
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="CodCliente" SortExpression="CodCliente">
|
||||
<asp:TemplateField HeaderText="Cod" SortExpression="CodCliente">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox7" runat="server" Text='<%# Bind("CodCliente") %>' Width="10em" />
|
||||
</EditItemTemplate>
|
||||
@@ -52,7 +52,7 @@
|
||||
<asp:Label ID="Label7" runat="server" Text='<%# Eval("CodCliente") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="RagSociale" SortExpression="RagSociale">
|
||||
<asp:TemplateField HeaderText="Rag Sociale" SortExpression="RagSociale">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("RagSociale") %>' Width="20em" />
|
||||
</EditItemTemplate>
|
||||
@@ -100,8 +100,8 @@
|
||||
<asp:Label ID="Label6" runat="server" Text='<%# Eval("Nazione") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:CheckBoxField DataField="IsCli" HeaderText="IsCli" SortExpression="IsCli" />
|
||||
<asp:CheckBoxField DataField="IsFor" HeaderText="IsFor" SortExpression="IsFor" />
|
||||
<asp:CheckBoxField DataField="IsCli" HeaderText="Cli" SortExpression="IsCli" />
|
||||
<asp:CheckBoxField DataField="IsFor" HeaderText="For" SortExpression="IsFor" />
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtAddNew" runat="server" OnClick="lbtAddNew_Click" CssClass="btn btn-success btn-sm" Visible="true" ToolTip="Add New" OnClientClick="return confirm('Sicuro di voler inserire un nuovo record?');"><i class="fas fa-plus"></i></asp:LinkButton>
|
||||
@@ -152,8 +152,8 @@
|
||||
</UpdateParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
<div runat="server" id="divDetail" class="col-5 table-info pl-0">
|
||||
<div class="table-light p-2">
|
||||
<div runat="server" id="divDetail" class="col-5 table-info p-1">
|
||||
<div class="table-light p-0">
|
||||
<uc1:cmp_destClienti runat="server" ID="cmp_destClienti" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -29,6 +29,8 @@ namespace MP_MAG.WebUserControls
|
||||
private void Cmp_numRow_eh_doRefresh(object sender, EventArgs e)
|
||||
{
|
||||
grView.PageSize = cmp_numRow.numRow;
|
||||
grView.PageIndex = 0;
|
||||
doReset();
|
||||
}
|
||||
|
||||
#endregion Private Methods
|
||||
@@ -58,12 +60,6 @@ namespace MP_MAG.WebUserControls
|
||||
grView.SelectedIndex = e.NewEditIndex;
|
||||
}
|
||||
|
||||
protected void grView_SelectedIndexChanging(object sender, System.Web.UI.WebControls.GridViewSelectEventArgs e)
|
||||
{
|
||||
cmp_destClienti.codCli = $"{grView.SelectedValue}";
|
||||
showDet = true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Aggiunta nuovo record
|
||||
/// </summary>
|
||||
@@ -109,16 +105,15 @@ namespace MP_MAG.WebUserControls
|
||||
|
||||
#endregion Public Methods
|
||||
|
||||
protected void grView_RowCreated(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
|
||||
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
//// determino visibilità conollse in caso di selezione dettaglio
|
||||
//for (int i = 7; i < 10; i++)
|
||||
//{
|
||||
// e.Row.Cells[i].Visible = showDet;
|
||||
//}
|
||||
//e.Row.Cells[8].Visible = showDet;
|
||||
//e.Row.Cells[9].Visible = showDet;
|
||||
//e.Row.Cells[10].Visible = showDet;
|
||||
showDet = true;
|
||||
cmp_destClienti.codCli = $"{grView.SelectedValue}";
|
||||
}
|
||||
|
||||
protected void grView_PageIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
doReset();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -7,14 +7,14 @@
|
||||
</div>
|
||||
</EmptyDataTemplate>
|
||||
<Columns>
|
||||
<asp:BoundField DataField="CodCliente" HeaderText="CodCliente" ReadOnly="True" SortExpression="CodCliente" />
|
||||
<asp:BoundField DataField="CodDestinazione" HeaderText="CodDestinazione" ReadOnly="True" SortExpression="CodDestinazione" />
|
||||
<asp:BoundField DataField="DescDestinazione" HeaderText="DescDestinazione" SortExpression="DescDestinazione" />
|
||||
<%--<asp:BoundField DataField="CodCliente" HeaderText="CodCliente" ReadOnly="True" SortExpression="CodCliente" />--%>
|
||||
<asp:BoundField DataField="CodDestinazione" HeaderText="Cod." ReadOnly="True" SortExpression="CodDestinazione" />
|
||||
<asp:BoundField DataField="DescDestinazione" HeaderText="Descr" SortExpression="DescDestinazione" />
|
||||
<asp:BoundField DataField="Indirizzo" HeaderText="Indirizzo" SortExpression="Indirizzo" />
|
||||
<asp:BoundField DataField="Cap" HeaderText="Cap" SortExpression="Cap" />
|
||||
<asp:BoundField DataField="Localita" HeaderText="Localita" SortExpression="Localita" />
|
||||
<asp:BoundField DataField="Cap" HeaderText="Cap" SortExpression="Cap" />
|
||||
<asp:BoundField DataField="Provincia" HeaderText="Provincia" SortExpression="Provincia" />
|
||||
<asp:BoundField DataField="Nazione" HeaderText="Nazione" SortExpression="Nazione" />
|
||||
<asp:BoundField DataField="Nazione" HeaderText="Naz." SortExpression="Nazione" />
|
||||
</Columns>
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
|
||||
@@ -24,6 +24,7 @@ namespace MP_MAG.WebUserControls
|
||||
{
|
||||
hfCodCli.Value = value;
|
||||
grView.DataBind();
|
||||
grView.SelectedIndex = -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,7 +67,7 @@ namespace MP_MAG.WebUserControls
|
||||
// se l'operatore in sessione è DIVERSO da quello appena inviato --> effettuo NUOVO login
|
||||
if (MatrOpr == memLayer.ML.IntSessionObj("MatrOpr"))
|
||||
{
|
||||
// rimando a pagina di stampax ODL
|
||||
// rimando a pagina di stampa x ODL
|
||||
tgtPage = "printCartOdl";
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user