Let's say a gridview is being created. Each row shows a few high-level items, but there is more information in a detail view.
Which is a more appropriate pattern for a user who wishes to see all details, and optionally edit them?
Option A: View Detail action in gridview, edit mode in detail view
Pros: Shows all information before engaging in an edit mode, which might be expected by the user
Cons: Always requires an extra click for users who know they want to edit
Option B: Provide direct access to editing from the grid view
Pros: Saves a click, all information is still viewable
Cons: "Edit" doesn't imply there is more information in a detail view. Is it weird for a user to be able to edit information they haven't seen yet (the Other Information section)?
Option C: Show both View and Edit options on the gridview
This seems kind of redundant, because Option A would take care of both cases.
I'm leaning toward sending the users directly into Edit mode, but would that create any confusion or hindrances with a heavy detail view?