You can use a reset button , on the client side :
<input type="reset" />
Another alternative is to redirect to the current url :
Page.Response.Redirect(Page.Request.Url.RawUrl)
This technique will redirect the user to the current page, as if he just arrived.
However, this in only possible if your page is not built with some postback (since the viewstate will be reset).
At least, you can "walk" the entire control tree and clear values of controls of your choice, based for example on the type of the control.