私は、各列ヘッダーの上部にリンクボタンを持つテーブルを持っています。 linkbuttonは、commandname = "sort"を使用してテーブルをソートします。これらのボタンの1つをクリックすると、ページは目的の結果を持つポストバックを行います。ただし、jqueryカラーボックスを開くページのリンクをクリックすると、JavaScriptをアクティブにする代わりに空のページにリダイレクトされます。ASP LinkButtonコマンドSortはページに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のを呼び出すのではなく、空白のページに私をリダイレクトします。誰でもこのための回避策を知っていますか?
私の推測では、ソートを行っているリンクボタンが部分的なポストバックをしていますか?これにより、ページは提供されたレディ機能を呼び出さないでしょうか?しかし、これは巨大な推測であり、私は自分自身にこれに答えるために十分なASPについて知りません。 – yaegerbomb