81 lines
4.8 KiB
Plaintext
81 lines
4.8 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_fileUpload.ascx.cs" Inherits="ScheMe.WebUserControls.mod_fileUpload" %>
|
|
<div id="divNewEdit" runat="server">
|
|
<asp:Button ID="btnAdd" runat="server" Text="Nuovo Allegato" OnClick="btnAdd_Click" />
|
|
<asp:Button ID="btnCancel" runat="server" Text="Annulla" OnClick="btnCancel_Click" />
|
|
</div>
|
|
|
|
<div id="divFileUpl" runat="server">
|
|
<div style="width: 75%; float: left; padding: 4px;">
|
|
<asp:FileUpload ID="FileUpload1" runat="server" />
|
|
</div>
|
|
<div style="width: 23%; float: right; padding: 4px;">
|
|
<asp:Button ID="btnUpload" runat="server" Text="Upload" OnClick="Upload" />
|
|
</div>
|
|
</div>
|
|
<asp:GridView ID="grView" runat="server" Width="100%" AutoGenerateColumns="False" DataSourceID="odsFile" DataKeyNames="idxFile" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
|
<EditRowStyle BackColor="#CF6124" />
|
|
<FooterStyle BackColor="#FF7C50" Font-Bold="True" ForeColor="White" />
|
|
<HeaderStyle BackColor="#FF7C50" Font-Bold="True" ForeColor="White" />
|
|
<PagerStyle BackColor="#CF6124" ForeColor="White" HorizontalAlign="Center" />
|
|
<RowStyle BackColor="#FBF3EF" HorizontalAlign="Left" />
|
|
<SelectedRowStyle BackColor="#F1CCC1" Font-Bold="True" ForeColor="#333333" />
|
|
<SortedAscendingCellStyle BackColor="#F5F7FB" />
|
|
<SortedAscendingHeaderStyle BackColor="#6D95E1" />
|
|
<SortedDescendingCellStyle BackColor="#E9EBEF" />
|
|
<SortedDescendingHeaderStyle BackColor="#4870BE" />
|
|
<AlternatingRowStyle BackColor="White" />
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Documento">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("FileName") %>'></asp:TextBox>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lnkDownload" runat="server" OnClick="DownloadFile"
|
|
CommandArgument='<%# Eval("idxFile") %>'>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Bind("FileName") %>'></asp:Label>
|
|
</asp:LinkButton>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Left" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="DataMod" HeaderText="modificato" ItemStyle-HorizontalAlign="left">
|
|
<ItemStyle HorizontalAlign="Left"></ItemStyle>
|
|
</asp:BoundField>
|
|
<asp:BoundField DataField="Size" HeaderText="Size" DataFormatString="{0:N0} kb" ItemStyle-HorizontalAlign="Right">
|
|
<ItemStyle HorizontalAlign="Left"></ItemStyle>
|
|
</asp:BoundField>
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="right">
|
|
<ItemTemplate>
|
|
<div id="Div1" runat="server" visible='<%# isWriteEnabled %>'>
|
|
<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select" Text="Select" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-edit ui-btn-icon-notext ui-btn-inline" ToolTip="Modifica" />
|
|
<asp:LinkButton ID="lnkDelete" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-delete ui-btn-icon-notext ui-btn-inline" ToolTip="Elimina" OnClientClick="return confirm('Sei sicuro di voler eliminare il file?')" />
|
|
</div>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
|
|
<asp:ObjectDataSource ID="odsFile" runat="server" DeleteMethod="DeleteQuery" InsertMethod="InsertQuery" OldValuesParameterFormatString="original_{0}" SelectMethod="getByPaziente" TypeName="ScheMe_Data.DS_UtilityTableAdapters.tblFilesTableAdapter" UpdateMethod="UpdateQuery">
|
|
<SelectParameters>
|
|
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
</SelectParameters>
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_idxFile" Type="Int32" />
|
|
</DeleteParameters>
|
|
<InsertParameters>
|
|
<asp:Parameter Name="Gruppo" Type="String" />
|
|
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<asp:Parameter Name="FileName" Type="String" />
|
|
<asp:Parameter Name="ContentType" Type="String" />
|
|
<asp:Parameter Name="Data" Type="Object" />
|
|
</InsertParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Gruppo" Type="String" />
|
|
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<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>
|