我有一個複雜的頁面。基本上,它是一個ListView,通過處理程序顯示圖像。分頁是通過數據手段完成的。這全部包裝在Ajax UpdatePanel中,以便無縫地進行頁面打包。當我在處理程序中顯示圖像時,如何使用Ajax進行更新?
當用戶看到他們喜歡的圖像並點擊它時,它應該顯示在ListView上方的圖像中。這項工作,當我不使用updatePanel,但當然,然後我閃爍。將其包裝在更新面板中會導致分頁工作。當用戶單擊圖像時,它會按預期方式進入數據庫,但它不會更新正在顯示的圖像。
下面是如何定義單擊的圖像。
<asp:ImageButton ID="imgbtnImage" runat="server" ImageUrl='<%#"~\Handlers\ThumbnailDBHandler.ashx?id=" & Eval("ID")%>' CommandArgument='<%#Eval("ID")%>'/>