所以我有一個在每個列標題頂部有一個鏈接按鈕的表。鏈接按鈕使用commandname =「sort」對錶進行排序。當我點擊其中一個按鈕時,頁面會發送一個回覆並顯示所需的結果。但是,如果我點擊打開jquery colorbox的頁面中的鏈接,而不是激活javascript,它會重定向到空白頁面。ASP LinkButton命令排序導致頁面忽略Javascript?
$(document).ready(function() {
$('.ManageImages').colorbox({ inline: true, innerwidth: 504, innerheight: 530, href: "#create-image-manager-dialog", escKey: false, overlayClose: false, onCleanup: function(){
postbackWithModal();
}});
});
...
...
...
<th><asp:LinkButton runat="server" CommandName="Sort" CommandArgument="ItemNumber" CssClass="table-link-sorter">SKU</asp:LinkButton></th>
...
...
...
<asp:LinkButton CssClass="ManageImages" ID="ManageImages" runat="server" OnClientClick="SetImageSKU(this);" Text="Image Management" PostBackUrl="#" />
如果我點擊帶有#的一項PostBackUrl LinkButton的,它重定向我到一個空白頁,而不是調用了jQuery我在提供的JavaScript。任何人都知道這方面的工作?
我的猜測是,做這種排序的鏈接是做部分回帖?這會導致頁面不能調用提供的就緒函數?但這是一個巨大的猜測,我不太瞭解asp自己來回答這個問題。 – yaegerbomb 2012-04-26 14:46:52