0

我有一个包含 3 个更新面板的页面...基于 updatepanel1 中的文本框更改,在其他面板单击提交按钮之前更新它们的模式。

问题是我为文本框创建了 onblur 事件......一旦有回发,一切正常。但是有一种最坏的情况,用户更改文本框并使用鼠标滚动条并单击提交按钮。在这种情况下(因为永远不会发生 onblur 事件)我无法更新第二个和第三个更新面板。

我认为的一个解决方案是,在单击提交按钮时,我试图检查以前的模式,但由于设计问题,这对我的情况来说是不可能的

4

1 回答 1

0

您也可以随时将 Javascript 事件附加到滚动条以触发更新。

伪代码:

window.onscroll:
    if contents of textbox have changed:
        do postback
    else
        do nothing
于 2011-07-12T21:45:09.500 回答