Not sure about Web Matrix.  I use Visual Studio.  Someone else might know.

 

-----Original Message-----
From: sas0riza [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, September 15, 2004 8:28 AM
To: [EMAIL PROTECTED]
Subject: [AspNetAnyQuestionIsOk] Re: How to Confirm a Delete in an ASP.NET
Datagrid

 

I'm using ASP.Net Web Matrix. DO I need the "Public" and "Private" in 
front of my subroutines? How do I write in Web Matrix?


--- In [EMAIL PROTECTED], Eric Cantrall 
<[EMAIL PROTECTED]> wrote:
> This is the way I handle deletes...You must know when to process 
the events
> that are triggered.
> 
>  
> 
> On the ItemDataBound run a routine to bind code similar to this to 
the
> datagrid.
> 
>  
> 
> Public Sub dgresults_ItemDataBound(ByVal Sender As Object, ByVal e 
As
> System.Web.UI.WebControls.DataGridItemEventArgs)
> 
>  
> 
>         If e.Item.ItemType <> ListItemType.Header And 
e.Item.ItemType <>
> ListItemType.Footer Then
> 
>             Dim Deletebutton As LinkButton = e.Item.Cells
(0).Controls(0)
> 
>             Deletebutton.Attributes("onclick") = "javascript:return
> confirm('Are you sure you want to delete Employee " & _
> 
>                 DataBinder.Eval(e.Item.DataItem, "Emp_No") & "?')"
> 
>         End If
> 
>     End Sub
> 
>  
> 
> Then, if the users selects OK the OnDelete Event is triggered and I 
set a
> subroutine similar to this:
> 
>  
> 
> Public Sub dgResults_Delete(ByVal Sender As Object, ByVal e As
> System.Web.UI.WebControls.DataGridCommandEventArgs) Handles
> dgResults.DeleteCommand
> 
>         Dim index As Integer
> 
>         index = dgResults.DataKeys(e.Item.ItemIndex)
> 
>         ' Add code to delete data from data source
> 
>  
> 
>         Dim sqlstr As String = "DELETE FROM Employee " & _
> 
>             "WHERE Emp_No = " & index & ""
> 
>         Dim DeleteCommand As New SqlCommand(sqlstr, aConnection)
> 
>         aConnection.Open()
> 
>         DeleteCommand.ExecuteNonQuery()
> 
>  
> 
>         dgResults.DataBind()
> 
>     End Sub
> 
>  
> 
> --Eric 
> 
>  
> 
> -----Original Message-----
> From: Greg Ewing [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, September 14, 2004 4:38 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [AspNetAnyQuestionIsOk] How to Confirm a Delete in an 
ASP.NET
> Datagrid
> 
>  
> 
> No, if the person clicks yes the Button Click event will be sent to 
the
> server where you will need to process it and delete the record.  If 
they
> click cancel the click event will be cancelled and the user will 
stay on the
> current page.
> 
> Greg Ewing [MVP]
> www.citidc.com 
> 
> ----------------------------------------
> From: Anna Leon <[EMAIL PROTECTED]>
> Sent: Tuesday, September 14, 2004 1:29 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [AspNetAnyQuestionIsOk] How to Confirm a Delete in an 
ASP.NET
> Datagrid 
> 
> After hitting yes, will the record be deleted then?
> 
> --- [EMAIL PROTECTED] wrote:
> 
> > Add this line of code after Page_Load sub in your
> > code behind, assuming that you named your delete
> > button "btnDelete".
> > 
> > btnDelete.Attributes.Add("onclick",
> > "javascript:if(confirm('Are you sure you want to
> > delete this item?')== false) return false;")
> > 
> > 
> > 
> > 
> > _____ 
> > 
> > 
> > Zehra Altug | Intranet Applications Developer |
> > Information Technology Group | Media General, Inc. |
> > Tel: (804) 649-6149
> > 
> > 
> > 
> > -----Original Message-----
> > From: sas0riza [ mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, September 14, 2004 4:02 PM
> > To: [EMAIL PROTECTED]
> > Subject: [AspNetAnyQuestionIsOk] How to Confirm a
> > Delete in an ASP.NET
> > Datagrid
> > 
> > 
> > I would like to delete a record, but only after
> > confirmation.
> > 
> > I have this JS function:
> > 
> > 
> > function confirm_delete()
> > {
> > if (confirm("Are you sure you want to delete this
> > item?")==true)
> > return true;
> > else
> > return false;
> > }
> >  
> > 
> > 
> > How do I incorporate it into my code?
> > 
> > 
> > 
> > 
> > 
> > 
> > Yahoo! Groups Links
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > [Non-text portions of this message have been
> > removed]
> > 
> > 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com <http://mail.yahoo.com>  <http://mail.yahoo.com
<http://mail.yahoo.com> >  
> 
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> [Non-text portions of this message have been removed]
> 
> 
> 
> 
> 
> 
> Yahoo! Groups Sponsor
> 
> 
> 
> ADVERTISEMENT
>  
> 
<http://us.ard.yahoo.com/SIG=129r0a6t6/M=298184.5285298.6392945.300117
<http://us.ard.yahoo.com/SIG=129r0a6t6/M=298184.5285298.6392945.300117> 
6/D=gr
> 
oups/S=1705006764:HM/EXP=1095280706/A=2352667/R=0/SIG=11t4iivpf/*http:
/www.n
> etflix.com/Default?mqso=60185359&partid=5285298> click here
> 
> 
>  
> <http://us.adserver.yahoo.com/l? <http://us.adserver.yahoo.com/l?> 
M=298184.5285298.6392945.3001176/D=groups/S=
> :HM/A=2352667/rand=868985580> 
> 
>  
> 
>   _____  
> 
> Yahoo! Groups Links
> 
> *         To visit your group on the web, go to:
> http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/
<http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/> 
> <http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/
<http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/> > 
>   
> 
> *         To unsubscribe from this group, send an email to:
> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]
subject=Unsubscrib
> e> 
>   
> 
> *         Your use of Yahoo! Groups is subject to the Yahoo! Terms 
of
> Service <http://docs.yahoo.com/info/terms/
<http://docs.yahoo.com/info/terms/> > . 
> 
> 
> 
> [Non-text portions of this message have been removed]






Yahoo! Groups Sponsor



ADVERTISEMENT
 
<http://us.ard.yahoo.com/SIG=129kke4ge/M=295196.4901138.6071305.3001176/D=gr
oups/S=1705006764:HM/EXP=1095337712/A=2128215/R=0/SIG=10se96mf6/*http:/compa
nion.yahoo.com> click here


 
<http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=
:HM/A=2128215/rand=120533265> 

 

  _____  

Yahoo! Groups Links

*         To visit your group on the web, go to:
http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/
<http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/> 
  

*         To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]
e> 
  

*         Your use of Yahoo! Groups is subject to the Yahoo! Terms of
<http://docs.yahoo.com/info/terms/>  Service. 



[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/saFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to