Caio a tutti sono incastrato su una cosa e non riesco a capire dove sbaglio.
Sto cencando di legare la gridview ad un bottone personalizzato ma purtroppo la funzione non mi risponde... cioè nn mi stampa quella riga prrrrrr perchè? grazie a tt ecco il code
codice:<%@ Page Language="VB" %> <%@ Import Namespace="System.Data.OleDb" %> <script runat="server"> Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) If FileUpload1.HasFile Then Try 'FileUpload1.SaveAs("D:\APPLICATIONS\INTRANET-3P\upload\" & Request("CodAss") & "-" & FileUpload1.FileName) Dim DirSave As String DirSave = "D:\APPLICATIONS\INTRANET-3P - TEST\" FileUpload1.SaveAs(DirSave & "upload\" & Request("CodAss") & "-" & FileUpload1.FileName) Label1.Text = "Upload Effettuato" Dim dbconn, sql, dbcomm dbconn = New OleDbConnection("Provider=SQLOLEDB;Data Source=SERVER-AP;Initial Catalog=3P-TEST;User Id=sa;Password=Password1;") dbconn.Open() sql = "INSERT INTO allegati (all_codass, all_descrizione, all_dirallegato) VALUES ('" & Request("CodAss") & "', '" & Request("Descrizione") & "', 'upload/" & Request("CodAss") & "-" & FileUpload1.FileName & "')" dbcomm = New OleDbCommand(sql, dbconn) dbcomm.ExecuteNonQuery() dbconn.Close() GridView1.DataBind() Catch ex As Exception Label1.Text = "ERROR: " & ex.Message.ToString() End Try Else Label1.Text = "Non hai specificato un file." End If End Sub Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Response.Write("prrrrr") End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Upload Files</title> </head> <body> <form id="form1" runat="server"> <div style="height: 137px"> <asp:FileUpload ID="FileUpload1" runat="server" style="width:217px;" /> <span style="margin-left:50px;">Descrizione : <input type="text" runat="server" id="Descrizione"></span> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Upload File" height="22px" style="" width="85px" /> <asp:Label ID="Label1" runat="server"></asp:Label> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:3PConnection %>" SelectCommand="SELECT [all_codass], [all_descrizione], [all_dirallegato] FROM [allegati] WHERE ([all_codass] = @all_codass)"> <SelectParameters> <asp:QueryStringParameter Name="all_codass" QueryStringField="CodAss" Type="Int32" /> </SelectParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" name="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" DataSourceID="SqlDataSource1" EnableModelValidation="True" ForeColor="#333333" GridLines="None"> <AlternatingRowStyle BackColor="White" /> <Columns> <asp:BoundField DataField="all_descrizione" HeaderText="Descrizione Allegato" SortExpression="all_codass" /> <asp:BoundField DataField="all_dirallegato" HeaderText="Percorso" SortExpression="all_dirallegato" /> <asp:TemplateField> <ItemTemplate> <asp:Button ID="Delete" runat="server" CommandName="Del" Text="Delete" /> </ItemTemplate> </asp:TemplateField> </Columns> <EditRowStyle BackColor="#2461BF" /> <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" /> <RowStyle BackColor="#EFF3FB" /> <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> </asp:GridView> </div> </form> </body> </html>

Rispondi quotando

