我有一个非常简单的登录页面,其中包含 1 个用户名文本框、1 个密码文本框和 1 个登录按钮。
这是一个aspx页面,为了提高性能,我把OutputCache:
<%@ OutputCache Duration="300" VaryByParam="none" %>
但是,一旦我这样做了,我的按钮点击只会第一次触发,此后没有按钮点击触发。我认为所有响应都已缓存。如何更改此行为以使我的按钮单击触发,或者我可能不了解 Asp.Net 缓存,它是否应该仅用于其输出不会改变的静态页面?
我有一个非常简单的登录页面,其中包含 1 个用户名文本框、1 个密码文本框和 1 个登录按钮。
这是一个aspx页面,为了提高性能,我把OutputCache:
<%@ OutputCache Duration="300" VaryByParam="none" %>
但是,一旦我这样做了,我的按钮点击只会第一次触发,此后没有按钮点击触发。我认为所有响应都已缓存。如何更改此行为以使我的按钮单击触发,或者我可能不了解 Asp.Net 缓存,它是否应该仅用于其输出不会改变的静态页面?