After downloading the C# ComboBox control, I converted it to VB.NET using the conversion utility at DeveloperFusion.com. The VB.NET code seemed to compile wtihout a hitch, but running it in a web browser, it became clear that the Javascript and Image files were not being embedded in the server control.
Debugging the application didn't help as there was no error being thrown. I.e., I was able to step through the OnPreRender event method -- where the files were (presumably) being registered -- without any discernable errors.
Step 1: Copy the files into your project This is obvious, but we might as well start with this. The file needs to be in the class project's root directory, or a sub-directory of the root folder. Step 2: Set the file's Build Action to Embedded Resource
Step 3: Build the project Step 4: Use Reflector to find out the Assembly reference
Step 5: Modify AssemblyInfo.vb Open your project's AssemblyInfo.vb to add a reference to your resource(s). (If you do not see AssemblyInfo.vb, make sure that Solution Explorer is showing all files. You might find this file in the My Project folder. E.g.:
Step 6: Register the files in your PreRender method: