<sas:Edit>

Used to enable editing and control the necessary property needed when editing via the TableViewTag

This tag must be nested within a sas:TableView tag.

Syntax

<sas:Edit
   [editColumnVisible="true|false"]
   [editRowVisible="true|false"]
   [enabled="false|true"]
   [insertMode="INSERT|EXTEND"]
   [instantiate="true|false"]
   [scope="page|request|session|application"]
   [singleRowEditing="true|false"]>
      [<sas:SetProperty ...>
         The value to set on the parent tag
      </sas:SetProperty>]
      [Additional <sas:SetProperty> tags...]
</sas:Edit>

Attributes

editColumnVisibleIf true, then the TableView's editColumn should be rendered.
editRowVisibleIf true, then the TableView's editRow should be rendered.
enabledIf true, then the TableView will allow editing.
insertModeValid values are INSERT and EXTEND. If mode is INSERT, then new row will be inserted before the given row in the table. If mode is EXTEND, then the new row will be inserted at the default location (usually the end) of the table.
instantiateFlag that, if true, indicates that a new instance of the underlying class should be loaded if one cannot be found in PageContext. Must be used with an id attribute.
scopeThe scope (or page context) within which the reference is available.
singleRowEditingIf true, then the TableView will allow editing one row at a time. If false, then the TableView will allow all rows to be editted at once.

More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.tbeans.tableview.HttpEditController.

If you need to subclass the tag handler class for the sas:Edit tag, extend com.sas.taglib.servlet.tbeans.tableview.EditTag.