The DropDownList control does not have a built in support for disabled items, but you can easily achieve the scenario by disabling the click event on the desired list items.
Here is a list of the things you need to do:
You need a field in your data source that will indicate which items should be disabled and which should be active.
You have to create a template for the drop down list items that adds a class to all items that have to be disabled. You can use this class to style the disabled items too.
In the DropDownList databound event handler disable the click event for the items with the corresponding class name.
You can find an example project attached for reference. I hope this solution works for you. Let me know should you have any further questions or need assistance.
Regards,
Martin Yankov
Telerik
DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges.Watch on demand now.