Files
SSC/CMS_SC/WebUserControls/mod_StatoCollaudi.ascx
2018-02-26 09:11:58 +01:00

64 lines
4.1 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_StatoCollaudi.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_StatoCollaudi" %>
<%@ Register Src="~/WebUserControls/mod_textTrans.ascx" TagPrefix="uc1" TagName="mod_textTrans" %>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="IdxDossier,CodScheda,Vers,NumScheda" DataSourceID="ods" CssClass="table table-condensed table-sm table-striped m-0" AllowPaging="True" AllowSorting="True" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowDataBound="grView_RowDataBound" Width="100%">
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("NoRecords") %>' />
</EmptyDataTemplate>
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="table-info" />
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-Wrap="false">
<HeaderTemplate>
<asp:LinkButton ID="lbtReset" runat="server" OnClick="btnReset_Click" CssClass="fa fa-refresh text-info fa-2x" Visible="true"></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="lbSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip='<%# traduci("select") %>' CssClass="fa fa-search text-info fa-2x" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Stato" SortExpression="Stato">
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<asp:Label ID="lblDescrStato" runat="server" Text='<%# Bind("DescrStato") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodScheda" SortExpression="CodScheda">
<ItemTemplate>
<div class='<%# string.Format("sc_{0} sc", Eval("Stato")) %>'>
<asp:Label ID="lblCodScheda" runat="server" Text='<%# string.Format("{0}.{1}.{2}", Eval("CodScheda"), Eval("Vers"), Eval("NumScheda")) %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<%--<HeaderTemplate>
<asp:LinkButton ID="lbtShowAll" runat="server" OnClick="lbtShowAll_Click" CssClass="fa fa-eye fa-2x" Visible='<%# showDescrColl %>'></asp:LinkButton>
<asp:LinkButton ID="lbtHide" runat="server" OnClick="lbtHideAll_Click" CssClass="fa fa-eye-slash fa-2x" Visible='<%# !showDescrColl %>'></asp:LinkButton>
</HeaderTemplate>--%>
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<%--<div class='<%# string.Format("sc_{0}", Eval("Stato")) %> d-inline-block text-truncate' style="max-width: 40em;">--%>
<uc1:mod_textTrans runat="server" ID="mod_textTrans" fullText='<%# Eval("Descrizione") %>' tagOpen="[IT]" tagClose="[/IT]" showAllLang="false" />
<%--<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' Visible='<%# showDescrColl %>' />
<asp:Label ID="lblDescrLimit" runat="server" Text='<%# SteamWare.SteamwareStrings.limitString(Eval("Descrizione").ToString(),60,20) %>' Visible='<%# !showDescrColl %>' />--%>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDossFase" TypeName="CMS_SC_Data.DS_ApplicazioneTableAdapters.StatoCollaudiTableAdapter" FilterExpression=" Descrizione LIKE '%{0}%' OR DescrStato LIKE '%{0}%' OR CodScheda LIKE '%{0}%' ">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="searchVal" />
</FilterParameters>
<SelectParameters>
<asp:ControlParameter ControlID="hfIdxDossier" Name="IdxDossier" PropertyName="Value" Type="Int32" />
<asp:ControlParameter ControlID="hfFase" Name="Fase" PropertyName="Value" Type="String" />
<asp:ControlParameter ControlID="hfRev" Name="Rev" PropertyName="Value" Type="String" DefaultValue="0" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfIdxDossier" />
<asp:HiddenField runat="server" ID="hfFase" />
<asp:HiddenField runat="server" ID="hfRev" />