Torna al Thread

<asp:ObjectDataSource ID="odsFoto" runat="server" SelectMethod="FotoInfo" TypeName="GestFoto" DeleteMethod="DeleteFoto" OldValuesParameterFormatString="Old{0}" UpdateMethod="UpdateFoto"> <DeleteParameters> <asp:Parameter Name="Name" Type="String" /> <asp:Parameter Name="OldName" Type="String" /> </DeleteParameters> <UpdateParameters> <asp:Parameter Name="Name" Type="String" /> <asp:Parameter Name="OldName" Type="String" /> </UpdateParameters> </asp:ObjectDataSource> <h1> Area Protetta: Gestione Archivio FOTOGRAFICO</h1> <p> Sezione dedicata alla manipolazione delle FOTO, è possibile aggiungere modificare e/o eliminare Foto dall'archivio. </p> <p> Si consiglia per una maggiore ottimizzazione di utilizzare immagini a 72 dpi aventi come lato maggiore una grandezza in pixel compresa tra 500 e 600 pixel. </p> <p> Per ottenere una maggiore estetica nella presentazione è preferibile utilizzare nella galleria fotografica foto aventi lo stesso orientamento (verticale od orizzontale) come lato maggiore e non foto miste sia verticali che orizzontali. </p> <p> Considerazione sul NOME da assegnare alle FOTO:<br /> Il nome dei file in genere sul WEB non rispecchia le stesse regole dei nomi FILE gestiti sui PC ...<br /> Mentre nei Personal Computer è possibile e consigliato dare un nome ad un archivio includendo degli spazi ad esempio "Il mio Archivo" nel WEB tale nome, pur essendo ammesso non è consigliato.<br /> Si suggerisce di creare l'archivio delle foto senza l'utilizzo degli spazi in questo modo:<br /> - "Il mio archivio" diventa "Il_mio_archivio" oppure può diventare "IlMioArchivio" a secondo del proprio gusto ...<br /> Si propone che una volta scelto il metodo di denominazione di rispettarlo sempre esprimendo coerenza sui nomi senza disorientare chi legge. </p> <p> Come ultima analisi e non per ordine di importanza si ricorda che non è possibile inerire più FOTO con lo stesso NOME:<br /> - Non è possibile avere due FOTO con nome uguale, ad esempio: "Foto_1.jpg".<br /> - Inserendo una foto con nome uguale ad un'altra già presente in archivio, la foto inserita cancellerà definitivamente quella presente... </p> <p> Il non rispetto delle regole esposte può causare errori a volte molto dannosi per il proprio lavoro. </p> <hr /> <h1> FOTO presenti in ARCHIVIO:</h1> <asp:GridView ID="gwFoto" runat="server" AllowPaging="True" AutoGenerateColumns="False" CssClass="griglie" DataKeyNames="Name" DataSourceID="odsFoto" EmptyDataText="Non ci sono FOTO in Archivio" onrowcommand="gwFoto_RowCommand"> <Columns> <asp:TemplateField HeaderText="Nome" SortExpression="Name"> <EditItemTemplate> <asp:TextBox ID="TextBox1" CssClass="modifiche" runat="server" Text='<%# Bind("Name") %>'></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Bind("Name") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Foto" SortExpression="Name"> <EditItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("Name", "<img src=&#039;../Public/MiniFoto/{0}&#039; />") %>'></asp:Label> </EditItemTemplate> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Bind("Name", "<img src=&#039;../Public/MiniFoto/{0}&#039; />") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:CommandField ButtonType="Button" HeaderText="Modifica" ShowEditButton="True"> <ControlStyle CssClass="btnIns" /> </asp:CommandField> <asp:CommandField ButtonType="Button" HeaderText="Elimina" ShowDeleteButton="True"> <ControlStyle CssClass="btnIns" /> </asp:CommandField> </Columns> </asp:GridView> <hr /> <h1> Inserisci una nuova FOTO.</h1> <p> <asp:FileUpload ID="Upload" runat="server" CssClass="btnIns" /> <asp:Button ID="btnFoto" runat="server" Text="Inserisci" CssClass="btnIns" OnClick="btnFoto_Click" /></p> <hr />
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5