90 lines
4.8 KiB
Plaintext
90 lines
4.8 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_fileUpload.ascx.cs" Inherits="NKC_WF.WebUserContols.cmp_fileUpload" %>
|
|
|
|
<asp:HiddenField runat="server" ID="hfWriteEnabled" />
|
|
<div id="divFileUpl" runat="server" class="row">
|
|
<div class="col-12 col-sm-3 col-md-2">
|
|
<asp:Button ID="btnCancel" runat="server" Text="Annulla" OnClick="btnCancel_Click" CssClass="btn btn-warning form-control" />
|
|
</div>
|
|
<div class="col-12 col-sm-6 col-md-8">
|
|
<asp:FileUpload ID="FileUpload1" runat="server" CssClass="form-control" />
|
|
</div>
|
|
<div class="col-12 col-sm-3 col-md-2">
|
|
<asp:Button ID="btnUpload" runat="server" Text="Upload" OnClick="Upload" CssClass="btn btn-success form-control" />
|
|
</div>
|
|
</div>
|
|
<div id="divNewEdit" runat="server" class="row">
|
|
<div class="col-12 col-sm-3 col-md-2">
|
|
<asp:linkButton ID="btnAdd" runat="server" OnClick="btnAdd_Click" CssClass="btn btn-info form-control"><%: traduci("UploadFile") %></asp:linkButton>
|
|
</div>
|
|
</div>
|
|
<hr />
|
|
<%--<asp:GridView ID="grView" runat="server" Width="100%" AutoGenerateColumns="False" DataSourceID="odsFile" DataKeyNames="idxFile" OnSelectedIndexChanged="grView_SelectedIndexChanged" CssClass="table table-striped table-condensed table-sm small">
|
|
<EditRowStyle CssClass="editRowStyle spacedRow" />
|
|
<FooterStyle CssClass="footerRowStyle" />
|
|
<HeaderStyle CssClass="headerRowStyle" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<RowStyle CssClass="rowStyle spacedRow" />
|
|
<SelectedRowStyle CssClass="selectedRowStyle spacedRow" />
|
|
<AlternatingRowStyle CssClass="alternatingRowStyle spacedRow" />
|
|
<SortedAscendingCellStyle CssClass="stortAscCellStyle" />
|
|
<SortedAscendingHeaderStyle CssClass="stortAscHeadStyle" />
|
|
<SortedDescendingCellStyle CssClass="stortDescCellStyle" />
|
|
<SortedDescendingHeaderStyle CssClass="stortDescHeadStyle" />
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Documento">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("FileName") %>'></asp:TextBox>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lnkDownload" runat="server" OnClick="DownloadFile"
|
|
CommandArgument='<%# Eval("idxFile") %>'>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<b>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("FileName") %>' /></b>
|
|
</div>
|
|
<div class="col-8 small">
|
|
<asp:Label ID="Label3" runat="server" Text='<%# Eval("DataMod") %>' />
|
|
</div>
|
|
<div class="col-4 small text-right">
|
|
<asp:Label ID="Label2" runat="server" Text='<%# Eval("Size","{0:N0} kb") %>' />
|
|
</div>
|
|
</div>
|
|
</asp:LinkButton>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Left" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="right">
|
|
<ItemTemplate>
|
|
<div id="divEdit" runat="server" visible='<%# isWriteEnabled && userIsAuth %>' class="text-nowrap">
|
|
<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select" Text="Select" CssClass="btn btn-default btn-circle" ToolTip="Modifica"><i class="fa fa-edit fa-lg" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lnkDelete" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete" CssClass="btn btn-default btn-circle" ToolTip="Elimina" OnClientClick="return confirm('Sei sicuro di voler eliminare il file?')"><i class="fa fa-trash-o fa-lg" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
|
|
<asp:ObjectDataSource ID="odsFile" runat="server" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery" OldValuesParameterFormatString="original_{0}" SelectMethod="getByFilt" TypeName="Data.DS_UtilityTableAdapters.tblFilesTableAdapter">
|
|
<SelectParameters>
|
|
<asp:QueryStringParameter DefaultValue="###" Name="KeyFilt" QueryStringField="idxRichiesta" Type="String" />
|
|
</SelectParameters>
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_idxFile" Type="Int32" />
|
|
</DeleteParameters>
|
|
<InsertParameters>
|
|
<asp:QueryStringParameter DefaultValue="###" Name="KeyFilt" QueryStringField="idxRichiesta" Type="String" />
|
|
<asp:Parameter Name="FileName" Type="String" />
|
|
<asp:Parameter Name="ContentType" Type="String" />
|
|
<asp:Parameter Name="Data" Type="Object" />
|
|
</InsertParameters>
|
|
<UpdateParameters>
|
|
<asp:QueryStringParameter DefaultValue="###" Name="KeyFilt" QueryStringField="idxRichiesta" Type="String" />
|
|
<asp:Parameter Name="FileName" Type="String" />
|
|
<asp:Parameter Name="ContentType" Type="String" />
|
|
<asp:Parameter Name="Data" Type="Object" />
|
|
<asp:Parameter Name="Original_idxFile" Type="Int32" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>--%>
|