Ja, das hab ich gemacht und funktioniert auch sehr gur aber ich wei� nicht, welches Ereignis geworfen wird, wenn der User dann wirklich den "OK" Button dr�ckt. Ich muss ja den Datensatz dann wirklich l�schen.
Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker Sent: Thursday, July 08, 2004 5:39 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] DataGrid Verhalten Also ich w�rde mal das OnClick Event des Buttons in sItemDataBound schieben: Sub Databound(byval sender as object, byval e ...) Dim mybutton as system.Web.Ui.WebControls.Button=e.Item.Cells(e.Item.Cells.Count - 1).Controls(1) If e.item.itemType=ListItem then Mybutton.Attributes.Add("onclick", "return confirm('Diesen Eintrag wirklich l�schen?" & e.item.DataItem("Blablabla") & "');") End IF End sub Hab ich jetzt auswendig geschrieben. Mu�t Du halt noch anpassen und kontrollieren. Gru�, Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 8. Juli 2004 17:14 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] DataGrid Verhalten Ich hab den Button, der wird angezeigt und wenn ich drauf klicke bekomm ich ein Fenster mit der Frage "Wollen Sie l�schen" 1. H�tt ich gerne ein Fenster mit mehr Infos was denn nun gel�scht wird und das eine entsprechende Seite aufruft um die Aktion dann auszuf�hren etwas so: <script language="VBScript"> sub confirmDelete(id2del, name2del, data2del, type2del, aktion2del, date2del, info) meldung = "Do you really want to delete this entry?" & chr(13) & chr(13) meldung = meldung & "Name : " & name2del & chr(13) meldung = meldung & "Data : " & data2del & chr(13) meldung = meldung & "Type : " & type2del & chr(13) meldung = meldung & "Action : " & aktion2del & chr(13) meldung = meldung & "Date : " & date2del & chr(13) if MsgBox(meldung, 292, "Confirm delete")=6 then Window.Navigate "read.asp?aktion=DelOK&typ=" & info & "&item=" & id2del end if end sub </script> 2. Wenn das nicht geht, dann muss der OOK Butten von dem ConfirmFenster abgefangen werden und das hab ich noch nicht raus weil ich nicht wei� wo das Prog hin springt wenn ich den ger�ckt hab. Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker Sent: Thursday, July 08, 2004 5:04 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] DataGrid Verhalten Und wo klemmt es jetzt noch? Gru�, Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 8. Juli 2004 16:34 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] DataGrid Verhalten Hab ich grad versucht. Ergebnis: Bei e.Item.Cells(e.Item.Cells.Count - 1).Controls(1).Visible = True wird der Button dargestellt Bei e.Item.Cells(e.Item.Cells.Count - 1).Controls(0).Visible = True gibt es einen fehler! Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker Sent: Thursday, July 08, 2004 4:23 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] DataGrid Verhalten Wenn es das erste Control in der Zelle ist, da sollte es (0) sein. Versuch mal e.item.Cells(7).Controls(0).Visible=True Also nicht count -1 Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 8. Juli 2004 15:58 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] DataGrid Verhalten Nach nem kurzen test es geht nur (1) und nicht (0) ! Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker Sent: Thursday, July 08, 2004 3:52 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] DataGrid Verhalten Hmm, komisch Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 8. Juli 2004 15:48 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] DataGrid Verhalten Mh ... Controls(1).Visible = True funzt auch wunderbar Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker Sent: Thursday, July 08, 2004 3:46 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] DataGrid Verhalten Hehe, e.Item.Cells(e.Item.Cells.Count - 1).Controls(0).Visible = True nat�rlich! Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 8. Juli 2004 15:27 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] DataGrid Verhalten Schlag mich aber ich krieg's nicht gebacken. In der letzten Spalte steht folgender Eintrag: <asp:TemplateColumn HeaderStyle-ForeColor="#000080" HeaderText="Action"> <ItemTemplate> <asp:LinkButton id="DelButton" visible="False" OnClick="DelButton_Click" runat="server" Text="Button"></asp:LinkButton> </ItemTemplate> </asp:TemplateColumn> Eingeschaltet werden die passenden Button so: Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem) Then If e.Item.DataItem("Status") = "new" Then 'Delete Button anzeigen e.Item.Cells(e.Item.Cells.Count - 1).Controls(1).Visible = True End If End If End Sub In der zugeh�rigen Funktion steht: Sub DelButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DelButton.Click Me.DelButton.Attributes.Add("onclick", "return confirm('Diesen Eintrag wirklich l�schen?');") End Sub So weit so gut aber sobald ich auf einen Button klicke bekomme ich den Fehler: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. " Und dann stellt sich noich die Frage, wie bekomme ich raus, in welcher Zeile der Button gedr�ckt wurde..... Gru� Michael W. Schneider IT-Wizards GmbH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexander Zeitler Sent: Thursday, July 08, 2004 11:59 AM To: [EMAIL PROTECTED] Subject: RE: [Asp.net] DataGrid Verhalten > > > Dann machste den via DataGrid1_ItemDataBound sichtbar - > wenn da halt new steht! > Aha, wie das und wie lasse ich dann eine MessageBox aufpoppen mit der > Frage "Wollen sie wirklich l�schen" > Wenn Ja dann l�schen.... > DeleteButton.Attributes.Add("onclick","return confirm('Diesen Eintrag wirklich l�schen?');"); Gruss Alex _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
