Modifica x gestione hide/show SINGOLA misura...
This commit is contained in:
@@ -31,6 +31,8 @@
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="False" CommandName="Edit" ToolTip="Edit" CssClass="fa fa-edit text-info" Font-Size="1.5em" Visible='<%# Convert.ToBoolean(hfEditEnabled.Value) %>' />
|
||||
<asp:LinkButton ID="lbHide" runat="server" CausesValidation="False" CommandName="Select" CommandArgument="HIDE" ToolTip="Nascondi in report" CssClass="fa fa-eye-slash text-secondary" Font-Size="1.5em" Visible='<%# Convert.ToBoolean(hfEditEnabled.Value) && Eval("CodVisib").ToString()=="FCS" %>' />
|
||||
<asp:LinkButton ID="lbShow" runat="server" CausesValidation="False" CommandName="Select" CommandArgument="SHOW" ToolTip="Mostra in report" CssClass="fa fa-eye-slash text-warning" Font-Size="1.5em" Visible='<%# Convert.ToBoolean(hfEditEnabled.Value) && Eval("CodVisib").ToString()=="X" %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Scheda" SortExpression="CodSchedaVersNum">
|
||||
@@ -38,16 +40,27 @@
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("CodSchedaVersNum") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("CodSchedaVersNum") %>'></asp:Label> <asp:HyperLink runat="server" ID="hlDoc" Target="_blank" Visible='<%# hasDoc(Eval("CodSchedaVersNum")) %>' NavigateUrl='<%# urlDoc(Eval("CodSchedaVersNum")) %>' ToolTip='<%# urlDoc(Eval("CodSchedaVersNum")) %>'><i class="fa fa-file-pdf-o fa-2x"></i></asp:HyperLink>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("CodSchedaVersNum") %>' CssClass='<%# isHidden(Eval("CodVisib")) %>'></asp:Label> <asp:HyperLink runat="server" ID="hlDoc" Target="_blank" Visible='<%# hasDoc(Eval("CodSchedaVersNum")) %>' NavigateUrl='<%# urlDoc(Eval("CodSchedaVersNum")) %>' ToolTip='<%# urlDoc(Eval("CodSchedaVersNum")) %>'><i class="fa fa-file-pdf-o fa-2x"></i></asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="CodMisura" HeaderText="CodMis" ReadOnly="True" SortExpression="CodMisura" />
|
||||
<asp:TemplateField HeaderText="Misura" SortExpression="NomeMisura">
|
||||
<asp:TemplateField HeaderText="CodMis" SortExpression="CodMisura">
|
||||
<EditItemTemplate>
|
||||
<uc1:mod_textTrans runat="server" ID="mod_textTrans" fullText='<%# Eval("NomeMisura") %>' tagOpen="[IT]" tagClose="[/IT]" showAllLang="false" />
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Eval("CodMisura") %>' CssClass='<%# isHidden(Eval("CodVisib")) %>' />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<uc1:mod_textTrans runat="server" ID="mod_textTrans" fullText='<%# Eval("NomeMisura") %>' tagOpen="[IT]" tagClose="[/IT]" showAllLang="false" />
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Bind("CodMisura") %>' CssClass='<%# isHidden(Eval("CodVisib")) %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Misura" SortExpression="NomeMisura">
|
||||
<EditItemTemplate>
|
||||
<span class='<%# isHidden(Eval("CodVisib")) %>'>
|
||||
<uc1:mod_textTrans runat="server" ID="mod_textTrans" fullText='<%# Eval("NomeMisura") %>' tagOpen="[IT]" tagClose="[/IT]" showAllLang="false" />
|
||||
</span>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<span class='<%# isHidden(Eval("CodVisib")) %>'>
|
||||
<uc1:mod_textTrans runat="server" ID="mod_textTrans" fullText='<%# Eval("NomeMisura") %>' tagOpen="[IT]" tagClose="[/IT]" showAllLang="false" />
|
||||
</span>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Val. Misura" SortExpression="ValoreMis">
|
||||
@@ -61,13 +74,13 @@
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<div id="divMisura" runat="server" visible='<%# Eval("TipovalMisura").ToString()!="FILE" %>'>
|
||||
<asp:Label ID="lblValoreMis" runat="server" Text='<%# Eval("ValoreMis") %>' />
|
||||
<asp:Label ID="lblValoreMis" runat="server" Text='<%# Eval("ValoreMis") %>' CssClass='<%# isHidden(Eval("CodVisib")) %>' />
|
||||
<br />
|
||||
<asp:Label ID="lblLS_ValMis" runat="server" Font-Size="0.8em" ForeColor="#696969" Text='<%# string.Format("({0} ÷ {1})",Eval("LIVal"),Eval("LSVal")) %>' />
|
||||
<asp:Label ID="lblLS_ValMis" runat="server" Font-Size="0.8em" ForeColor="#696969" Text='<%# string.Format("({0} ÷ {1})",Eval("LIVal"),Eval("LSVal")) %>' CssClass='<%# isHidden(Eval("CodVisib")) %>' />
|
||||
<%--Visible='<%# Eval("NomePar").ToString() != "" %>' --%>
|
||||
</div>
|
||||
<div id="divFile" runat="server" visible='<%# Eval("TipovalMisura").ToString()=="FILE" %>'>
|
||||
<asp:HyperLink ID="hlFileMan" runat="server" NavigateUrl='<%# fileTarget(Eval("ValoreMis"), "false") %>' Target="_blank"><i class="fa fa-search text-secondary"></i> <%# contaAllegati(Eval("ValoreMis")) %></asp:HyperLink>
|
||||
<asp:HyperLink ID="hlFileMan" runat="server" NavigateUrl='<%# fileTarget(Eval("ValoreMis"), "false") %>' Target="_blank" CssClass='<%# isHidden(Eval("CodVisib")) %>'><i class="fa fa-search text-secondary"></i> <%# contaAllegati(Eval("ValoreMis")) %></asp:HyperLink>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
|
||||
@@ -225,6 +225,12 @@ namespace CMS_SC.WebUserControls
|
||||
case "REM":
|
||||
DtProxy.man.taMis.deroga(IdxDossier, CodScheda, Vers, NumScheda, CodMisura, Fase, Rev, "");
|
||||
break;
|
||||
case "HIDE":
|
||||
DtProxy.man.taMis.SetVisib(IdxDossier, CodScheda, Vers, NumScheda, CodMisura, Fase, Rev, "X");
|
||||
break;
|
||||
case "SHOW":
|
||||
DtProxy.man.taMis.SetVisib(IdxDossier, CodScheda, Vers, NumScheda, CodMisura, Fase, Rev, "FCS");
|
||||
break;
|
||||
}
|
||||
grView.SelectedIndex = -1;
|
||||
grView.DataBind();
|
||||
@@ -386,5 +392,13 @@ namespace CMS_SC.WebUserControls
|
||||
if (TipoValMis.ToString() == "TEXTAREA") answ = TextBoxMode.MultiLine;
|
||||
return answ;
|
||||
}
|
||||
|
||||
public string isHidden(object codVisib)
|
||||
{
|
||||
string answ = "";
|
||||
// verifico, se ha "X" nei cod visib è HIDDEN...
|
||||
if (codVisib.ToString().ToUpper() == "X") answ = "textStrike";
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user