如何通过javascript为gridview设置visible =“true”?

时间:2012-09-26 10:11:10

标签: javascript

我有gridview的usercontrol 我让GridView可见=“假”。
当我点击一个按钮时,它应该显示 这是我的代码,但我得到错误。

<script type="text/javascript">
    function showGrid() {
        alert("calling function");
        document.getElementById("<%= GridView1.ClientID%>").visibility = 'visible';
    }
</script>

<asp:Button ID="btnView" runat="server" OnClientClick="showGrid();" BackColor="Blue" BorderStyle="None" Font-Bold="true" ForeColor="White" Text="Show Grid" />

<asp:GridView ID="GridView1" runat="server" AllowPaging="True" ClientIDMode="Static" **Visible="false"**
    AllowSorting="True" AutoGenerateColumns="False" BackColor="White" 
    BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px" CellPadding="4" 
    DataSourceID="SqlDataSource1" ForeColor="Black" GridLines="Vertical">

3 个答案:

答案 0 :(得分:1)

使用Jquery你可以做到

$(document).ready(function () {
    $('#GridView1').css('visibility','visible');
});

答案 1 :(得分:0)

试试这个:    document.getElementById('GridView1')。style.visibility ='visible';

答案 2 :(得分:0)

如何将网格视图放在div中并使用一些简单的JQuery,如:

$('YourDivID').hide();