Index: /trunk/grails-app/controllers/AssetDetailedController.groovy
===================================================================
--- /trunk/grails-app/controllers/AssetDetailedController.groovy	(revision 458)
+++ /trunk/grails-app/controllers/AssetDetailedController.groovy	(revision 459)
@@ -39,4 +39,12 @@
     @Secured(['ROLE_AppAdmin', 'ROLE_Manager', 'ROLE_AssetManager', 'ROLE_AssetUser'])
     def assetTree = {
+        def s = assetTreeService.buildAssetTree(params, session)
+        render s
+    }
+
+    @Secured(['ROLE_AppAdmin', 'ROLE_Manager', 'ROLE_AssetManager', 'ROLE_AssetUser'])
+    def exportAssetTreeHtml = {
+        response.contentType = ConfigurationHolder.config.grails.mime.types["csv"]
+        response.setHeader("Content-disposition", "attachment; filename=AssetTree.html")
         def s = assetTreeService.buildAssetTree(params, session)
         render s
