cevap
Bu işi yapar.
//override this method of the DataTable class
@Override
protected Item<T> newRowItem(String id, int index, final IModel<T> model) {
Item<T> rowItem = new Item<T>(id, index, model);
rowItem.add(new AjaxEventBehavior("onclick") {
private static final long serialVersionUID = 6720512493017210281L;
@Override
protected void onEvent(AjaxRequestTarget target) {
//callback or do some stuff
}
});
return rowItem;
}
Çok yardımcı yanıt. Ek olarak, bu yöntemi geçersiz kılmak, her satırın işaretleme kimliğini ayarlamamı sağlar, bu da benim durumumda çok yararlıdır, çünkü yeni eklenen satırı DataTable'ı yenilemeyi tetiklemek için bir jQuery olayı tetiklemeliyim. –
OnEvent yönteminde hangi nesnenin tıklandığını nereden biliyorsunuz? – DavidVdd
modele göre, dahili olarak wicket, satırlar ve nesneler arasındaki ilişkinin bir izine sahiptir – osdamv
- 1. NSWindow'da düğme sayfanın üstündeyken tıklanabilir hale getirme
- 2. Gradle: belki ben içine kapsamı testCompile tüm bağımlılıkları koymak oldukça kolay bir şey ....</p> <p>Bir çözüm arıyorum soruyorum, ben gradle oldukça yeniyim
- 3. Flex'te s: rect tıklanabilir hale getirmek mümkün mü? Flex kullanarak
- 4. Android'de Tüm Etkinlikler için Ortak Tıklanabilir Başlık
- 5. Parlak Datatable içinde tıklanabilir bağlantılar
- 6. Bir TextView'de bazı kelimeleri tıklanabilir hale nasıl getirebilirim?
- 7. liste görünümünde tam satır tıklanabilir hale getirmek nasıl android
- 8. JDBC ile tüm satırı nesne olarak getirme
- 9. Tüm dosya yerine tek bir satıra ödeme yapmak mümkün mü?
- 10. Android için kolay oyun örnekleri
- 11. Checkbox ile Android ListView ve tüm tıklanabilir
- 12. ioreg'in çıktısını daha kolay ayrıştırılabilir bir biçimde almak mümkün mü?
- 13. Tüm Td'lerin bir tabloda veya bir div içinde kolay şekillendirilmesi
- 14. Tüm uygulama için CurrentCulture'ı ayarlamanın kolay yolu?
- 15. Tüm öğeleri bir diziden ilk alın ama
- 16. Hücreyi tıklatılamıyor, ancak üzerinde bir düğme tıklanabilir hala tıklanabilir
- 17. C# - Tıklanabilir bir düğme olarak görüntü
- 18. Belli bir etiketi olan tüm bildirimleri iptal etmek mümkün mü?
- 19. Yük getirme bağımlılıklarının özel bir uzaktaki gitmesi mümkün mü?
- 20. EditText'te tıklanabilir bağlantılar nasıl yapılır?
- 21. d3.js Eksen tıklamaları tıklanabilir hale getirin
- 22. EditText'te tıklanabilir bir görünüm olan tıklatılabilir EditText'te tıklatıldığında tıklatın
- 23. Python xlwt: tüm stilleri koru ama bir
- 24. Karakterle başlamayan tüm dizeleri almanın en kolay yolu nedir?
- 25. Bir div alanını tıklanabilir hale getiriyor musunuz? Bütün div değil!
- 26. Tıklanabilir bir Embed Tag oluşturun
- 27. Kolay yolu yapmak için NSCoder etkin sınıf
- 28. Yakut: Bir modülden bir yordam gibi bir yöntem döndürmek için oldukça kolay
- 29. (Toplu) Tıklanabilir düğmeler yapmanın bir yolu var mı?
- 30. Tıklanabilir etiketli Radyo Grupları
Bunun için kendi "PropertyColumn" uygulamanızın kullanılmasından daha kolay bir çözüm olduğunu düşünmüyorum. DataTable sınıfında "newRowItem" ve "DataGridView" içinde geçersiz kılınan "newRowItem" yöntemine bakabilirsiniz. – rotsch