我对 ASP.NET 还很陌生,当然碰巧遇到了一些奇怪的问题。
问题很受欢迎,但我发现的所有回复都不适合我。
我有一个简单的图像:
<asp:Image ID="userImage" runat="server" ImageAlign="Right" />
在代码隐藏中:
If Not Session("selecteduser") Is Nothing Then
userImage.ImageUrl = "~/showphoto.aspx?user=" & Session("selecteduser")
End If
并且图像没有改变。它甚至不会启动 showphoto.aspx 代码。该属性已更改(因为下次我踏入它时,它已更改),但从未触发 showphoto。
我知道图像缓存问题,但我什至无法获得一张图像,更不用说它是否已更改。当然有一个非常简单的解释,但我现在已经为此奋斗了 2 天,但无济于事。