Hi,
Is there an easy way (or 3rd party tool) that will allow me to display in a list item only the columns that are shown in the list view from which I open the item?
In other words, if I have a custom list with fields Title, Description, Height, Weight, and Age and define a view that only shows Title and Age, when I open a single item I only see the Title and Age and not all the fields?
Thanks,
-Haniel
Create your own display form with CSR/JSlink , all the info you want is in the Context object which is also available in the browser as: ctx.ListData.Row
You could even use HTML/Javascript in a Calculated Column to do this, to access that same data in ctx.ListData.Row
I don’t know of any 3rd party tools to do this. You could accomplish this using JavaScript and JSLink, though.
I think you would have to be looking to content types I am afraid as basically a view is just a view and in no way dictates the properties of the items themselves.