:: Forum >> Version 1 >>

one link each row

The ActiveWidgets Grid is soooo cool - but also huge and it is confusing me :-)

I can add a link to one column without any problem. But I am simply not able to set a link for each row. How can I set a link to a row?

I searched in the forum but could not find the solution.
Thanks in advanced
Koni
Koni
Tuesday, November 23, 2004
Sorry for posting again but I cannot find the solution.

I have a table with 5 columns and 20 rows. Now I can add a hyperlink to a column (e.g. column 3) with this code:
var link = new Active.Templates.Link;
link.setAttribute("href""http://www.google.com");
obj.setColumnTemplate(link2);
 
Now I need the hyperlink not for a column - I need to set a link for each row. How can I set a hyperlink to a row? (It must be easy, but how?)

Thanks, Koni
Koni
Wednesday, November 24, 2004
This might help. link can be stored in 6th column (index 5), which is not visible.

//  set selection chaged handler
obj.setAction("selectionChanged"scHandler);
var 
scHandler = function() {
  var 
selectionIndex this.getSelectionProperty("index");
  if(
selectionIndex != null) {
    var 
linkCol this.getDataProperty("text"selectionIndex5);
    
document.location linkCol;
  }
}

obj.setAction("selectionChanged"scHandler);
 
Cheers,
Sudhaker
Sudhaker Raj
Wednesday, November 24, 2004



This topic is archived.

Back to support forum

Forum search