SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am working on a custom editor part (WebParts.EditorPart) where I am reading a list, this list provides me with the links to different websites which are attached to a checkbox, so the user can select their favorite links, this is working well so far and my WebPart displays the 12 selected links properly.

The new requirement is to have for each list item (or each checkbox) a dropdownlist besides and prefilled with values from 1 to 12, so the users can select also the order of appearance in the WebPart (they can just select 12 links), something similar to the View Settings Option in a normal list in SharePoint, where the user selects which fields to be displayed and the order.

Anyone have an idea?

Thank you very much in advance.

share|improve this question
Why 1 to 12? Couldn't there theoretically be more than 12 links in this List? – Matt Jan 25 '13 at 20:34
I know it could be more than 12, but the requirements are just to fullfil the ddls with values from 1 to 12 – Sinuhe Bravo Jan 29 '13 at 16:42
Have you tried using InfoPath to develop your form? There are a lot more options with that tool for forms creation. – Matt Jan 29 '13 at 17:05
it is not a form, maybe I was not clear, but I wrote that I am working on a custom editor part (or tool part). – Sinuhe Bravo Jan 29 '13 at 17:08
I think maybe you should be more clear and add more details about what you are trying to accomplish. You mean a web part? Are you trying to modify the configuration menu for the web part, or the web part itself? – Matt Jan 29 '13 at 22:06


MSDN provides a pretty reasonable guide for what it is you are trying to do. Please check out "Creating a Custom Web Part Editor in SharePoint 2010" and see if that offers you any help. I can't give you the specific answer you are looking for but this should at least point you in the right direction. Unfortunately, there does not seem to be a way to avoid using Visual Studio in this scenario so you will need to try to familiarize yourself with it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.