<p>I've started working with ASP.net AJAX (finally ☺). and I've got an update panel together with a asp:UpdateProgress. My Problem: The UpdateProgress always forces a line-break, because it renders out as a div-tag.</p>

<p>Is there any way to force it being a span instead? I want to display it on the same line as some other controls without having to use a table or even <em>shudders</em> absolute positioning in CSS.</p>

<p>I'm stuck with ASP.net AJAX 1.0 and .net 3.0 if that makes a difference.</p>

You can make a div inline like this:
```
```
<div style="display:inline">stuff</div>
```
```
I'm skeptical of it rendering the div for you though...  I don't remember having this problem on my pages...