70 lines
4.1 KiB
Plaintext
70 lines
4.1 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_myTempFile.ascx.cs" Inherits="ETS_WS.WebUserControls.mod_myTempFile" %>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
|
|
<% if (false)
|
|
{ %>
|
|
<link href="../css/BuildBlocks.css" rel="stylesheet" type="text/css" />
|
|
<link href="../css/ETS.css" rel="stylesheet" type="text/css" />
|
|
<link href="../css/ExtraComp.css" rel="stylesheet" type="text/css" />
|
|
<link href="../css/MasterPage.css" rel="stylesheet" type="text/css" />
|
|
<link href="../css/Style.css" rel="stylesheet" type="text/css" />
|
|
<% } %>
|
|
<asp:GridView ID="grView" runat="server" AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="Nome" DataSourceID="ods" Width="100%">
|
|
<RowStyle CssClass="ctrRowStyle" />
|
|
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
|
|
<EditRowStyle CssClass="ctrEditRowStyle" />
|
|
<SelectedRowStyle CssClass="ctrSelRowStyle" />
|
|
<FooterStyle CssClass="ctrFooter" />
|
|
<PagerStyle CssClass="ctrHeaderPager" ForeColor="White" HorizontalAlign="Center" />
|
|
<HeaderStyle CssClass="ctrHeaderPager" ForeColor="White" Font-Bold="True" />
|
|
<EmptyDataRowStyle CssClass="ctrRowStyle" />
|
|
<EmptyDataTemplate>
|
|
<b>Nessun File temporaneo presente!</b>
|
|
<br />
|
|
prego caricare file dalla sezione a sinistra
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:CheckBox ID="chkSelect" runat="server" Visible='<%# editMode %>' />
|
|
</ItemTemplate>
|
|
<HeaderTemplate>
|
|
<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip="Seleziona tutti" OnCheckedChanged="btnSelAll_Click" CssClass="ctrHeaderPager" AutoPostBack="true" Visible='<%# editMode %>' />
|
|
</HeaderTemplate>
|
|
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<ItemTemplate>
|
|
<asp:Image runat="server" ID="lblFileType" Width="32" Height="32" ImageUrl='<%# imgFromName(Eval("Nome")) %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Nome" SortExpression="Nome">
|
|
<ItemTemplate>
|
|
<asp:HyperLink ID="hlNome" runat="server" Text='<%# Eval("Nome") %>' NavigateUrl='<%# downloadLink(Eval("Nome")) %>' Target="_blank" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="dataCreaz" HeaderText="dataCreaz" SortExpression="dataCreaz"></asp:BoundField>
|
|
<asp:BoundField DataField="size" HeaderText="size" SortExpression="size" DataFormatString="{0:#,###} kb"></asp:BoundField>
|
|
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
|
|
<HeaderTemplate>
|
|
<asp:Button runat="server" ID="btnDeleteSel" CssClass="btnDelete" Text="Elimina sel." OnClick="btnDeleteSel_Click" />
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete" ImageUrl="~/images/elimina_m.png" ToolTip="Elimina file" />
|
|
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText="Sei sicuro di vole eliminare il file?" TargetControlID="imgDelete">
|
|
</asp:ConfirmButtonExtender>
|
|
</ItemTemplate>
|
|
<FooterStyle HorizontalAlign="Center" />
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" SelectMethod="tabellaFiles" TypeName="ETS_Data.fileMover" DeleteMethod="eliminaFile" OldValuesParameterFormatString="Original_{0}" EnableCaching="false">
|
|
<DeleteParameters>
|
|
<asp:SessionParameter SessionField="UserTempPath" Name="Path" Type="String" />
|
|
<asp:Parameter Name="Original_Nome" Type="String" />
|
|
</DeleteParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter DefaultValue="~/TempUploads/empty" Name="path" SessionField="UserTempPath" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|