How to update views outside of update/insert transaction in SQL Server
No, there isn't. The C (Consistency) in ACID dictates that the dependent (indexed) views are updated.

If you want to workaround this, you'd need to build views on a separate table that is updated on demand in your own time. Say via Service Broker or scheduled