You can't trace past the end of the page_load because you don't have
any events firing, and thus all server-side is finished as far as you
are concerned. You'll notice the same thing if you step through the
page the first time it is requested.
It looks like you're trying to figure out a way to handle a vanilla
form submit event, where none of the built-in ASP.NET handlers have
been hooked up. You can do this by inspecting the Request.Form
collection for evidence of any events that have been requested. If
none are found, you'll know you're about to fall off the end of the
Page LifeCycle and can take action:
if (!IsPostBack)
{
// you'll probably have some Population code here...
}
else
{
if (Request.Form["YourSubmitButton"] == null &&
Request.Form["__EVENTTARGET"] == null)
{
// Not firing any events, and don't see a reference to the Submit
button,
// so the user probably hit Enter to post the form.
// Handle it here...
}
}
Good luck!
Jason Kester
Expat Software Consulting Services
http://www.expatsoftware.com/