我已经开始使用ASP.net AJAX(最后是☺).我有一个更新面板和一个asp:UpdateProgress.我的问题:UpdateProgress总是强制换行,因为它呈现为div-tag.
有没有办法强迫它成为跨度?我希望将它显示在与其他控件相同的行上,而不必在CSS中使用表格甚至是颤抖的绝对定位.
我坚持使用ASP.net AJAX 1.0和.net 3.0,如果这有所作为.
只需将UpdateProgress置于带有style ="position:absolute;"的范围内
我有同样的问题.没有简单的方法可以告诉updateProgress呈现内联.你最好滚动自己的updateProgress元素.您可以添加beginRequest侦听器和endRequest侦听器,以显示和隐藏要内联显示的元素.这是一个简单的页面,显示了如何做到这一点:
ASPX
CS
public partial class updateProgressTest : System.Web.UI.Page { protected void btnTest_OnClick(object sender, EventArgs e) { System.Threading.Thread.Sleep(1000); this.lblTest.Text = "I was changed on the server! Yay!"; } }