2

这可能听起来,或者实际上是一个愚蠢的问题,但我需要找到最好的方法来继续我正在进行的项目。我有一个使用多视图控件的多页网络表单。该多视图位于更新面板控件中,到目前为止一切正常。

我的问题是关于禁用 javascript 的用户。我注意到的是,在这种情况下,当用户单击按钮转到下一页时,我只剩下一个普通的多页表单,其中页面导致回发,页面刷新,用户在下一页。所以基本上看起来更新面板足够聪明,可以回退到正常的回传。

更新面板中的任何内容都应该是这种情况吗?我问是因为在更新面板中,我有几个面板可以根据其他选择打开和关闭。例如,如果用户选择他们在美国以外,我会显示额外的国际信息面板。禁用javascript时不会发生这种情况。

如果这是它应该工作的方式,我只需要为禁用 javascript 的用户想办法。

谢谢你的帮助。

4

1 回答 1

1

.NET 组件应自动处理禁用 JavaScript 的情况。但是,对于更新面板中的面板,如果您使用 JavaScript 刷新或更改它们,这显然不起作用。(因为你有 AJAX 标签,我假设你在这里使用 JavaScript。)

当然,要考虑的一件事是您的用户。大多数人使用 JavaScript 浏览网页。这可能是您不需要支持的情况,只需说“请启用 JavaScript”。

于 2010-07-15T17:17:36.517 回答