Frage

habe ich eine Checkbox zu meiner Liste, so wie es ein Kontrollkästchen in einem Menschen und Gruppen-Liste: alt text http://img8.imageshack.us/img8/605/ss20090528093906.png

Doch in meiner Liste Ich mag den ausgewählten Wert in der Datenbank speichern. Aber ich habe keine Ahnung, wie. Ich war Bezifferung i Javascript Ereignis onClick hinzufügen könnte, aber weder ich weiß, wo ich, dass Javascript setzen (oder kann ich C # -Code verwenden?), Weder ich habe eine Idee, wie eine Datenbank von Javascript aktualisieren.

Vielleicht könnten Sie mir bitte helfen? Was sind die anderen Optionen? Und wie würde ich ein implementieren?

Danke!

Im Fall, wenn jemand anderes will Checkbox hinzufügen, dann this Artikel halfen mir (aber es ist nicht detailliert ein)

War es hilfreich?

Lösung

Verwenden Sie jQuery und der Sharepoint-Web-Service - einen Click-Handler auf die Kontrollkästchen beifügen und Code, der die Artikel-ID aus der gleichen Reihe findet - leicht genug, um in Firebug zu lokalisieren.

Es gibt einige Beispielcodes für den Web-Service-Teil auf meinem Blog:

http://tqcblog.com/2009/05/04 / Sharepoint-Diskussion-mit-jquery

Andere Tipps

Sie könnte jQuery verwenden, ein Click-Ereignis für alle Kontrollkästchen mit jQuery hinzufügen und haben das Click-Ereignis einen AJAX-Aufruf durchführen, um WebService Sie schreiben und bereitstellen zu Sharepoint. Sie können den Content Editor Webpart verwenden Javascript in der Seite zu injizieren. Stellen Sie den Webservice als Feature.

Sie könnten eine ItemEventReceiver implementieren, der die Datenbank Material für Sie tut, und verbinden Sie es mit Ihrer Liste. Die ItemEventReceiver sollte auf die ItemAdded, ItemUpdated und ItemDeleted Ereignis hören, so dass Sie auf diese verschiedenen Situationen und schreiben, die Informationen in Ihrer Datenbank reagieren können.

Weitere Informationen über Event-Empfänger sollten Sie einen Blick auf Brian Wilsons Blog-Artikel zu diesem Thema oder bei MSDN .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top