这可能听起来或实际上是一个愚蠢的问题,但我需要找到继续我正在进行的项目的最佳方式。我有一个多页面网页,使用多视图控件。这个多视图是在更新面板控件中,到目前为止一切都很好。
我的问题是关于禁用javascript的用户。我注意到的是,在这种情况下,当用户单击按钮转到下一页时,我只剩下一个正常的多页表单,页面导致回发,页面刷新,用户打开下一页。所以基本上看起来这个updatepanel足够智能,可以回归到正常的帖子后面。
这应该是更新面板中的任何内容的情况吗?我问,因为在updatepanel中我有几个面板根据其他选择打开和关闭。例如,如果用户选择他们在美国之外,我会显示其他面板以获取国际信息。当javascript被禁用时,这种情况不会发生。
如果这是它应该工作的方式,我只需要为禁用javascript的用户找出一些东西。
感谢您的帮助。
答案 0 :(得分:1)
.NET组件应自动处理禁用JavaScript的情况。但是,对于更新面板中的面板,如果您使用JavaScript刷新或更改它们,这显然不起作用。 (因为你有AJAX标签,我假设你在这里使用JavaScript。)
当然,有一点需要考虑的是您的用户。大多数人使用JavaScript浏览网页。除了说“请启用JavaScript”之外,这可能是您不需要支持的情况。