modtage _click event / commandname. (simpelt)
Hej,Jeg er ret ny i .net. Det jeg gerne vil lave er at slette en post (+ meget andet) ved at sende en _click event fra min Column med commandname Delete. Hvordan modtager jeg variablen ? (har makeret det i koden, hvis det er en hjælp. (alt ligger i samme aspx fil)
Sub Delete_Click(sender As Object, e As EventArgs)
Dim strConnect As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("../db/db.mdb") &";"
Dim objConn As New OleDbConnection(strConnect)
Dim objCmd As New OleDbCommand()
With objCmd
dim folder as integer
'folder = <--- hvordan requestes commandname ???
.Connection = objConn
.CommandText = "DELETE FROM tblDirectory WHERE id = = '" + folder + "'"
End With
Try
objConn.Open()
objCmd.ExecuteNonQuery()
Finally
objConn.Close()
End Try
End Sub
visnings kode
<asp:DataGrid id="DG1" runat="server" Width="100%" Align="center" HeaderStyle-BackColor="#00CC00" HeaderStyle-ForeColor="#000000" Font-Names="Arial" Font-Size="X-Small" BorderColor="AppWorkspace" AutoGenerateColumns="False">
<HeaderStyle ForeColor="Black" BackColor="LemonChiffon"></HeaderStyle>
<Columns>
<asp:BoundColumn HeaderImageUrl="folder.gif" DataField="strTitle" HeaderText="Title"></asp:BoundColumn>
<asp:BoundColumn DataField="strDescription" HeaderText="Description"></asp:BoundColumn>
<asp:BoundColumn DataField="dtmModified" HeaderText="Last Modified"></asp:BoundColumn>
<asp:ButtonColumn Text="Delete" HeaderImageUrl="trash.gif" HeaderText="Delete" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
