i discovered when row in asp.net gridview in edit mode , click on column sorting, editing else.
- the business team doesn't want me cancel edit on sort
- the 1 option force lock on not being able sort while in edit mode
- or on sort edit mode changes appropriate row in edit mode before grid sort.
there dozen rows, not having think , worry paging on grid.
either #2 or #3 choices don't see feasible solutions far.
sound #2 easiest imo
protected void gridview1_rowediting(object sender, gridviewediteventargs e) { gridview1.columns[1].sortexpression = ""; // 0 based, whatever column or columns index } protected void gridview1_rowupdating(object sender, gridviewupdateeventargs e) { gridview1.columns[1].sortexpression = "mycolumn"; //re-enable clicking }
be sure adding sort expression name on cancel
protected void gridview1_rowcancelingedit(object sender, gridviewcancelediteventargs e) { gridview1.columns[1].sortexpression = "mycolumn"; //re-enable }
i cannot think of other place change, had open old web forms application @ work see had done years ago.
Comments
Post a Comment