I have created a custom field from SPFieldChoice. My requirement was to customize this custom field in such a way that the dropdown can show items from a specified list.This column type I created specifically for a document library meta data.
I tried to add items to the Choices collection (within the constructor). It seems working fine as I can see the dropdown populated perfectly while uploading documents. But at the same time in the
Document Information Panel of the MS WORD, it is not showing properly. What happening is, the dropdown values are not "dynamic". Even if I change the values in my list, the doropdown within the DIP stays same.
Mean time, on the document upload page, it is showing dynamically.
if I remove the column and re-add, it populates again with that instantaneous list items, but remains static afterwards on the DIP.