Make sure that the button is ENTIRELY within the portal row (no overlaps allowed) and through "Button Setup" have the button do "Delete Portal Row".
Think through allowing users to delete portal rows...perhaps make the button perform a script that does "delete portal row" and use Accounts and Privileges to limit who can do this. Delete is a one way trip (aside from backups of course) and an errant click can trash some pretty important info.
I allow my most experienced users to delete (portal rows or other) while the standard technicians may not. Even the most experienced folks click errantly on occasion...think it through carefully and make the best coice for your application.
hope this helps...
WOW that was way too easy! Thank you!
You can also add steps to your delete portal row script that highlights the row to be deleted and uses a custom dialog to confirm that the user really wants to delete the row. This can greatly cut down on accidental row deletions.
Thanks for the additional ideas!