I think I'm missing something fundamental. A drop-down list is a UI element - it and its content are not in any way "editable". So what do you mean by "editing a drop-down list"?
As an aside,
you should never present raw DB key values in the UI, either hidden or out in the open. Especially if you then send them to the server you need to encrypt them, lest the client changes the values maliciously.