ich habe das Problem, dass ich einen TABLEVIEW und in jeder Zeile einen Button habe. Durch Drücken des Buttons soll nun ein Ereignis (also das anzeigen des gesamten Datensatzes) ausgeführt werden. Wichtig ist, dass keine Ablauflogik sondern nur das MVC Konzept verwendet wird.
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- headerText = "Ansprechpartner"
- headerVisible = "true"
- design = "alternating"
- visibleRowCount = "8"
- fillUpEmptyRows = "true"
- id = "aplist"
- table = "<%= model->aplist %>" >
- <htmlb:tableViewColumns>
- <htmlb:tableViewColumn columnName = "PARTNEREMPLOYEEID"
- type = "button"
- title = "PartnerID"
- cellDesignKey = "design"
- onItemClick = "<% model->aplist->PARTNEREMPLOYEEID %>"
- horizontalAlignment = "center" />
- <htmlb:tableViewColumn columnName = "FIRSTNAMENAME"
- onCellClick = "MyCellClickFldate__"
- title = "Vorname"
- wrapping = "false"
- width = "100"
- horizontalAlignment = "center" />
- </htmlb:tableViewColumns>
- </htmlb:tableView>
- GeSHi ©
D.h. meine Erste Spalte beinhaltet eine ID, welche nach dem Drücken des Buttons wie folgt in meiner Contollerklasse in der Methode DO_HANDLE_EVENT ausgelesen werden soll:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- GeSHi ©
Eigentlich soll mir nun über "htmlb_event->server_event." wie das Drücken eines "normalen" Buttons die ID übergeben werden. Dieses geschieht jedoch nicht. Stattdessen zeigt er nur "<% model->aplist->PARTNEREMPLOYEEID %>" an.
Kann mir hiermit jemand helfen, wie ich dieses Problem in den Griff bekomme?
Danke schonmal im Vorraus!