Hej,DataGridCommandEventArgs
Har en OnDeleteCommand som vägrar fungera för mig!!?? Tänkt ha en funktion på en adminsida där Admin skall kunna radera en eller flera inaktuella Nyheter. En DataGrid presenterar således Nyheterna och man kan via en asp:ButtonColumn klicka på respektive rad för att radera. Men saken är den att den vägrar trigga så att jag kommer in i min sub för att genomföra själva delete frågan mot databasen.
Det jag inte förstår är att jag jobbar på samma sätt på en annan sektion på adminsidan där Admin kan radera biler och här funkar det fin fint?! Har kört mer eller mindre copy and paste eftersom de ska funka på liknade sätt.
Har försökt att sätta breakpoints och debugga för att se vad som händer men jag kommer som sagt inte ens åt min sub? Kopierar in min datagrid kod samt kodbehind och hoppas att någon kan se vad som gör att jag inte kommer åt min sub.
Tack på förhand!
aspx
<asp:DataGrid ID="dgNews" runat="server" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="462px" AutoGenerateColumns="False" Font-Bold="False"
Font-Size="10px" OnDeleteCommand="Delete_News">
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<SelectedItemStyle BackColor="#FFCC66" ForeColor="Navy" Font-Bold="True"></SelectedItemStyle>
<PagerStyle HorizontalAlign="Center" />
<ItemStyle ForeColor="#333333" BackColor="#F0F0F0" HorizontalAlign="Center" VerticalAlign="Middle">
</ItemStyle>
<HeaderStyle BackColor="#67593E" Font-Bold="True" ForeColor="White" VerticalAlign="Middle" />
<Columns>
<asp:TemplateColumn HeaderText="ID" HeaderStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Middle">
<HeaderStyle Font-Bold="True"></HeaderStyle>
<ItemTemplate>
<asp:Label ID="lblID" runat="server" Visible="true" Text='<%# Container.DataItem("ID")%>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Rubrik" HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Font-Bold="True"></HeaderStyle>
<ItemTemplate>
<asp:Label ID="lblShortMess" runat="server" Text='<%# Container.DataItem("ShortMess")%>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Inlägg" HeaderStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Middle">
<HeaderStyle Font-Bold="True"></HeaderStyle>
<ItemTemplate>
<asp:Label ID="lblMessage" runat="server" Visible="true" Text='<%# Container.DataItem("Message")%>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:ButtonColumn Text="<img border=0 Alt='Radera' src=./img/Delete.gif>" HeaderText="Radera"
CommandName="Delete">
<HeaderStyle Font-Bold="True"></HeaderStyle>
</asp:ButtonColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#333333" BackColor="#FFCC66"></PagerStyle>
<AlternatingItemStyle HorizontalAlign="Center" VerticalAlign="Middle" BackColor="White" />
</asp:DataGrid>
aspx.vb
Protected Sub Delete_News(ByVal sender As Object, ByVal e As DataGridCommandEventArgs)
' SQL code for Delete statment
End Sub