This may seem like a silly question, but if you add the following HTML to your page:
<div style="background-color: red; padding: 50px; width: 100px;"> </div> <div style="background-color: green; width: 100px;"> </div>
Is the red field twice as large as the green?
If this is not the case, you have the wrong DOCTYPE that causes browsers to display the page in Quirks mode, basically ending up with any hope you may have while working in browsers.
If the field size is correct, do you get error messages in the Firebug console when you try to drag and drop in Firefox?
And as the last two comments related to the rest answer:
- If you can, I also recommend that you avoid asp.net ajax and use jQuery instead. You will find much more information on the Internet, and this is much better documented by IMO.
- Check the links in your project to make sure you are using the latest version of ASP.Net Ajax. Even if your computer has the latest version of ASP.Net, your project may reference the older dll included in the bin directory (this happened to me once, so I must know!)
source share