2016-09-19 14 views
0
<script src="Style/FreezeGV/ScrollableGridPlugin_ASP.NetAJAX_2.0.js" type="text/javascript"></script> 
<script type = "text/javascript"> 
    $(document).ready(function() { 
     $('#<%=gvWebMaster.ClientID %>').Scrollable({ 
      ScrollHeight: 550 
      //Width: 950 
      //,IsInUpdatePanel: true // This parameter must be set to true when the GridView is inside an ASP.Net AJAX UpdatePanel. 
     }); 
    }); 
</script> 

私はグリッドビューを配置し、うまく動作するスクロール可能なjqueryを配置しました。 updatepanelの下にgridviewを配置したので、selectedindexchangedが起こるたびに、スクロール可能なjqueryは機能しません。jQueryスクロール可能なC#asp.netの更新パネルで発生していません

私は以下の記事を見直しましたが、理解できませんでした。 Link1,Link2 & Link3。ちょうど私はこのようにテストしましたが、うまくいかなかったのです。

<script src="Style/FreezeGV/ScrollableGridPlugin_ASP.NetAJAX_2.0.js" type="text/javascript"></script> 
<script type = "text/javascript"> 
    $(document).ready(function() { 
     $('#<%=gvWebMaster.ClientID %>').Scrollable({ 
      ScrollHeight: 550 
      //Width: 950 
      //,IsInUpdatePanel: true // This parameter must be set to true when the GridView is inside an ASP.Net AJAX UpdatePanel. 
     }); 
    }); 
    var prm = Sys.WebForms.PageRequestManager.getInstance(); 
    prm.add_endRequest(function() { 
     $('#<%=gvWebMaster.ClientID %>').Scrollable({ 
      ScrollHeight: 550 
    }); 
</script> 

誰でも私を助けてコーディングを修正できますか?

+0

コンソールでエラーが発生しましたか? – Webruster

+0

何もエラーは、この '$(ドキュメント).ready(関数(){ 関数pageLoad(){ $( '#<%= gvWebMaster.ClientID%>')のようにあなたのコードをロードするために – Shenbagavalli

+0

@shenbagavali ttryを受けた。スクロール({ ScrollHeight:550 //幅:950 //、IsInUpdatePanel:GridViewのはASP.Net AJAXのUpdatePanel内にあるとき真//このパラメータはtrueに設定する必要があり 。}); }})。 ' – Webruster

答えて

0

最後にhereから解決策を得ました。彼らは&を更新して、ポストバック問題を解決したScrollableGridPlugin jQueryバージョン3.0をリリースしました。プラグインは上記のリンクから入手できます。