SP 2016 OnPrem:
I have a custom list view with a JSLink and it's doing everything I need. However, when I sort or filter the view and then use "Save This View", the JSLink property disappears on the new view and it doesn't contain any of my customizations.
On the view page I have a .css and another .js file in CEWP's, both of which are still active in the new view after using Save this View.
1) Is there anyway to force the new views to retain the JSLink automatically? In production I will have many end users needing this functionality and they won't be able to add it on the fly.
2) If we can't retain the JSLink, is there another way to accomplish the same things a JSLink does using a standard .js file inside of a CEWP? ie, Changing column headers, manipulating field values, creating anchor links in fields other than the Title, etc. (This is really a generic question about the concept instead of one specific problem.)
Thank you