Here is what I have at the moment
hidden=\"@(Model.IsOwnedByUser||!Model.CanEdit)\"
This works fine on Chrome but doesnt hide on Internet
Your code isn't working, because the hidden attibute is not supported in versions of IE before v11
If you need to support IE before version 11, add a CSS style to hide when the hidden attribute is present:
*[hidden] { display: none; }