UPDATE 25 november 2008 15:11:23: Sorry, but it looks like I have deployed not 100% working example :( code has been updated. Now, the reverse lookup will contain lookup to source element automaticly.
This control has been created for the MS Forum post request: Any experiences to share regarding custom lookup field types? . It suppose to be delivered some time ago, however my personal life did not allowed me to do it earlier.
Dual-Cross-Site Lookup Field with PickerDialog is extended version of my Cross-Site Lookup Field with PickerDialog control which has been created 2! months ago – how this time pass by.
This control enables you to create a two-way connection between list items on the lists, for instance Books to Authors, an Authors to Books, with user friendly search engine built-in in PickerDialog and fully automatic connection creation.
Therefore, for now on, you will be able to navigate thru book to author and vice versa, just by providing authors in new/edit form of the book.
Configuration, is quite easy, first we need to provide information about lookup to target list:
Then lookup to current list:
As this is open source, and it’s absolutely free to use, you can easily extend it to your needs.
There is one drawback… comments in the code are in Polish, I will do my best to translate them ASAP, but this depends on my free time which varies recently :(
You can download WSP solution file from here: Solution – Gutek Dual Cross Site Lookup With Picker.
Source code from here: Source Code – Gutek Dual Cross Site Lookup With Picker.
If you have any questions do not hesitate to ask.
PS.: I’ve done my best to test it fully, but I can’t guarantee you that it is 100% functional, if you find any issues please let me know, thanks!