【发布时间】:2011-06-25 15:42:03
【问题描述】:
我在想我们如何找出页面是从哪个服务器提供的:我会这样做,例如在页面上放置一个隐藏变量,该变量具有处理它的服务器的 IP 或服务器名称。但是对于 asp.net ajax 请求我该怎么办:那些作为部分回发发生的请求?我必须把隐藏变量放在更新面板中,但是如果页面中有很多更新面板怎么办?
我查看了另一个SO post,但解决方案是针对 iis 7。iis6 的等价物是什么?我们如何阅读标题?去哪里看?
【问题讨论】:
-
什么问题 - 添加一个带有隐藏字段的 UpdatePanel 并将它的 UpdateMode 值设置为“Always”
-
如果有多个更新面板,那么这将不是一个优雅的解决方案,因为我必须在所有更新面板中添加一个隐藏字段。然后我再次注册一个脚本块来完成这项工作,但这似乎并不优雅。
-
UpdatePanel 控件的内容在以下情况下更新: 如果 UpdateMode 属性设置为 Always,则 UpdatePanel 控件的内容会在来自页面任何位置的每次回发时更新。这包括来自其他 UpdatePanel 控件内的控件的异步回发和来自不在 UpdatePanel 控件内的控件的回发。 msdn.microsoft.com/en-us/library/…