javascript
  • vb.net
  • telerik
  • telerik-grid
  • 2016-03-18 66 views 0 likes 
    0

    我有一個列數很多的Telerik RadGrid。在按鈕上隱藏RadGrid列按

    我想在按下按鈕時動態地隱藏第二列「Ref_Name」。

    <asp:Button ID="Button1" runat="server" Text="Hide" onClientClick = 'return btnClick()' /> 
    

    這是在頁面頭部的功能btnClick():

    <script type = 'text/javascript'> 
    
        function btnClick() { 
         RadGrid1.get_masterTableView().hideColumn(1); 
        } </script>  
    

    然而,在點擊按鈕時,頁面簡單地做了回傳,列不隱藏。

    有人能提供任何建議嗎?

    謝謝。

    +1

    隱藏列後放置'返回false;'您需要返回此停止發回。 – Codexer

    +0

    謝謝 - 按鈕按下仍然沒有做任何事情的網格。 – user2188643

    回答

    1

    您沒有從函數調用中返回任何內容...添加返回以防止回發。

    script type = 'text/javascript'> 
    
    function btnClick() { 
        RadGrid1.get_masterTableView().hideColumn(1); 
    return false; 
    } </script> 
    

    還可以從您的按鈕中刪除return

    相關問題