簡體   English   中英

ASP.NET 彩盒不刷新目標頁面

[英]ASP.NET colorbox not refreshing destination page

我有一個 asp.net 頁面,該頁面有一個超鏈接,可在顏色框中打開 asp.net 頁面 jQuery Z05B414C74CBD96FBFDE43

<asp:HyperLink ID="hl1" runat="server" CssClass="info_colorbox">

然后我有 javascript 打開 jQuery 彩盒:

<script>
    $(document).ready(function () {
        $(".info_colorbox").colorbox({ width: "900px", height: "600px" });
    });

    function pageLoad(sender, args) {
        if (args.get_isPartialLoad()) {
            $(".info_inscriptions").colorbox({ width: "900px", height: "600px" });
        }
    }
</script>

我在代碼隱藏中設置了導航頁面,因為它會根據其他控件而變化。

colorbox window 工作正常,問題是目標頁面沒有刷新其內容。 目標頁面有一個表單視圖,其中包含從數據庫中讀取的一些信息。 如果我單獨加載頁面,它可以正常工作並從數據庫加載最新信息。 問題是當我在彩盒中打開 window 時沒有讀取最新信息。

你說你正在打開一個頁面,你確定你不應該使用 iframe 來顯示它嗎? 如果你真的只是打開一個 html 片段,那么你可以關閉 jQuery 的 ajax 緩存。 例子:

$.ajaxSetup ({
    cache: false
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM