PDA

View Full Version : confirmation message


pinkcat_02
04-17-2003, 01:00 PM
I want to add some confirmation messages to the hyperlinks for deleting.

My hyperlink code is :

Response.Write(" <td> <a href='view.asp?Action=Delete&ID=" & RecordSet.Fields("ID") & "'>Delete</a></td>" & Chr(13))


and I have the code for deleting to decide what to do when a link is clicked.

If Request.QueryString("Action") = "Delete" Then
If Request.QueryString("ID") <> "" Then
RecordToDelete = CInt(Request.QueryString("ID"))
If Not RecordSet.BOF Then
RecordSet.MoveFirst

Do Until RecordSet.Fields("ID") = RecordToDelete

RecordSet.MoveNext
Loop

RecordSet.Delete
RecordSet.Requery
End If
End If
End If


Any ideas?

Thanks

Roy Sinclair
04-17-2003, 06:19 PM
Response.Write(" <td> <a href=""view.asp?Action=Delete&ID=" & RecordSet.Fields("ID") & " onclick=""return confirm('Delete " & RecordSet.Fields("ID") & "')"">Delete</a></td>" & vbCR)

whammy
04-17-2003, 11:52 PM
I use something like that as well:


<script type="text/javascript">
<!--
function confirmDelete() {
var confirmstring = "";
confirmstring += "Are you sure you want to delete this score?\n\n";
confirmstring += "To cancel this action, click \"Cancel\".";
return confirm(confirmstring);
}
// -->
</script>

<%
Response.Write(Indent(11) & "<td align=""center"" valign=""middle"">" & vbCrLf)
Response.Write(Indent(12) & "<form id=""Delete" & rs("ScoreID") & """ action=""deletescore.asp?SID=" & rs("ScoreID") & """ method=""post"">" & vbCrLf)
Response.Write(Indent(13) & "<div><br /><img src=""images/delete.gif"" onmouseover=""window.status='Delete this score'; return true"" onmouseout=""window.status=''; return true"" onclick=""if (confirmDelete('" & Score & "')){document.forms['Delete" & rs("ScoreID") & "'].submit()}"" alt=""Delete this score"" /></div>" & vbCrLf)
Response.Write(Indent(12) & "</form>" & vbCrLf)
Response.Write(Indent(11) & "</td>" & vbCrLf)
%>