[ http://jira.codehaus.org/browse/DISPL-110?page=all ]
     
fabrizio giustina closed DISPL-110:
-----------------------------------

    Resolution: Fixed

In cvs.
You can use the addRowClass() and addRowId() callbacks in TableDecorator to 
specificy a different class or id for each row. Check the sample application 
for an example on  how to do this easily.

> Ability to highlight selected table row
> ---------------------------------------
>
>          Key: DISPL-110
>          URL: http://jira.codehaus.org/browse/DISPL-110
>      Project: DisplayTag
>         Type: Improvement

>   Components: Decorators, HTML Generation
>     Versions: 1.0 RC1
>     Reporter: fabrizio giustina
>      Fix For: 1.1
>  Attachments: selected-row-2.jpg, selected-row-2_NEW.jpg
>
>
> ====
> imported from sf tracker
> id 810796 
> submitted by Bernard Farrell - bernfarr
> http://sourceforge.net/support/tracker.php?aid=810796 
> ====
> It would be good to provide a means to highlight (via
> CSS tags, ideally) the row on the table that has been
> selected.
> Ideally it would be good if the row selection (by clicking
> on a given row) would automatically do this highlighting,
> though I think that might be more interaction than would
> be needed by most table users.
> Also, I could see where developers would like facilities to
> select an entire row, entire column, or a specific cell.
> ===
> Date: 2004-03-26 10:52
> Sender: knuterikb
> Logged In: YES 
> user_id=364080
> I suppose this could be implemented in a table decorator by 
> comparing the request parameters with the 
> paramId/paramProperty pair, and if they match, you could 
> change the style for the row in question.
> - Maybe this functionality is also so generic that it should be 
> included in the default tag implementation, e.g. with a 
> styleClassSelectedRow="myStyleClass" parameter for the tag.
> I would also like access to this kind of functionality, and will
> look into it if I can spare the time...
> ===
> Date: 2004-04-05 21:11
> Sender: knuterikb
> Logged In: YES 
> user_id=364080
> I have just finished making this functionality as a patch that 
> we use in a project I am working on.
> Ideally this functionality should maybe have a parameter by 
> it's own, but because I had little time available I had to 
> integrate it in the decorator parameter.
> example: 
> <display:table .... decorator="highlightSelectedRow,param" >
> The patch then matched the request parameters (already 
> clicked link) with the links that are produced by the cells in 
> the table. At the first match, the row in question is 
> highlighted. This means that if multiple rows link to the same 
> location, and not the first row containing this link is clicked,
> the wrong row is selected. This is not a problem in my 
> application, but could be an issue for others...
> ...any way, I could send the patch to anyone interested.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
displaytag-devel mailing list
displaytag-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to