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&amp;typ=" & info & 
"&amp;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

Antwort per Email an