Files
Samuele Locatelli 12be248182 rename progetto...
2013-10-04 08:50:57 +02:00

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>