Index: trunk/grails-app/controllers/AssetSubItemExtendedAttributeDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/AssetSubItemExtendedAttributeDetailedController.groovy	(revision 662)
+++ trunk/grails-app/controllers/AssetSubItemExtendedAttributeDetailedController.groovy	(revision 663)
@@ -87,5 +87,5 @@
         if(!assetSubItemExtendedAttributeInstance.hasErrors() && assetSubItemExtendedAttributeInstance.save(flush: true)) {
             flash.message = "AssetSubItemExtendedAttribute ${assetSubItemExtendedAttributeInstance.id} created"
-            redirect(action:show,id:assetSubItemExtendedAttributeInstance.id)
+            redirect(controller:'assetSubItemDetailed', action:'edit',id:assetSubItemExtendedAttributeInstance.assetSubItem.id)
         }
         else {
Index: trunk/grails-app/views/assetSubItemExtendedAttributeDetailed/create.gsp
===================================================================
--- trunk/grails-app/views/assetSubItemExtendedAttributeDetailed/create.gsp	(revision 662)
+++ trunk/grails-app/views/assetSubItemExtendedAttributeDetailed/create.gsp	(revision 663)
@@ -22,38 +22,29 @@
                     <table>
                         <tbody>
+                            
+                            <tr class="prop">
+                              <td valign="top" class="name">
+                                      <label for="asset">Asset Sub Item:</label>
+                                 </td>
+
+                                 <td valign="top" class="value">
+                                     <g:link controller="assetSubItemDetailed" action="show" id="${assetSubItemExtendedAttributeInstance?.assetSubItem?.id}">
+                                          <g:hiddenField name="assetSubItem.id" value="${assetSubItemExtendedAttributeInstance?.assetSubItem.id}" />
+                                          ${assetSubItemExtendedAttributeInstance?.assetSubItem?.encodeAsHTML()}
+                                     </g:link>
+                                 </td>
+                             </tr>
                         
                             <tr class="prop">
                                 <td valign="top" class="name">
-                                    <label for="value">Value:</label>
+                                    <g:select optionKey="id"
+                                                        from="${ExtendedAttributeType.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
+                                                        name="extendedAttributeType.id"
+                                                        value="${assetSubItemExtendedAttributeInstance?.extendedAttributeType?.id}" >
+                                    </g:select>
+
                                 </td>
                                 <td valign="top" class="value ${hasErrors(bean:assetSubItemExtendedAttributeInstance,field:'value','errors')}">
                                     <input type="text" maxlength="100" id="value" name="value" value="${fieldValue(bean:assetSubItemExtendedAttributeInstance,field:'value')}"/>
-                                </td>
-                            </tr> 
-                        
-                            <tr class="prop">
-                                <td valign="top" class="name">
-                                    <label for="isActive">Is Active:</label>
-                                </td>
-                                <td valign="top" class="value ${hasErrors(bean:assetSubItemExtendedAttributeInstance,field:'isActive','errors')}">
-                                    <g:checkBox name="isActive" value="${assetSubItemExtendedAttributeInstance?.isActive}" ></g:checkBox>
-                                </td>
-                            </tr> 
-                        
-                            <tr class="prop">
-                                <td valign="top" class="name">
-                                    <label for="assetSubItem">Asset Sub Item:</label>
-                                </td>
-                                <td valign="top" class="value ${hasErrors(bean:assetSubItemExtendedAttributeInstance,field:'assetSubItem','errors')}">
-                                    <g:select optionKey="id" from="${AssetSubItem.list()}" name="assetSubItem.id" value="${assetSubItemExtendedAttributeInstance?.assetSubItem?.id}" ></g:select>
-                                </td>
-                            </tr> 
-                        
-                            <tr class="prop">
-                                <td valign="top" class="name">
-                                    <label for="extendedAttributeType">Extended Attribute Type:</label>
-                                </td>
-                                <td valign="top" class="value ${hasErrors(bean:assetSubItemExtendedAttributeInstance,field:'extendedAttributeType','errors')}">
-                                    <g:select optionKey="id" from="${ExtendedAttributeType.list()}" name="extendedAttributeType.id" value="${assetSubItemExtendedAttributeInstance?.extendedAttributeType?.id}" ></g:select>
                                 </td>
                             </tr> 
