I have a situation where I input data, submit the form and I
return back to the same form. But when I return back, I want all
the fields to be reset (say textbox to spaces etc similar to simple
html reset).

I would do this when the form is submitted, although you need
to be sure to capture any validation and submission errors before
clearing the fields. You don't want to clear the form before
everything is submitted successfully.