I would like to present a user with a normal screen with a few fields (Description, Date etc). But I would like them to click the label and without a postback (visible) the label becomes editable, and a ‘Save’ button appears somewhere.
Once they click save, the data gets saved, and the edit boxes turn back into labels.
Is there a way to implement this?
ASP.Net being used.
There are quite a few edit in place plugins for jQuery. Using one will help you get up and running quickly.
Jeditable is one of the more mature and popular of such plugins. You can find help specifically for using Jeditable with ASP.Net.