Click here to Skip to main content
15,890,825 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
XML
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> </script>

    <script type="text/javascript">

        function binds() {
            $.ajax({
                type: "POST",
                contentType: "application/json;charset=utf-8",
                url: "gridviewjs.aspx/binddata",
                data: "{}",
                dataType: "json",
                success: function (data) {
                    $("#GridView1").empty();

                    $("#GridView1").append("<tr><td><b>Name</b></td><td><b>DeparName</b></td><td><b>Age</b></td><td><b>Address</b></td><td><b>Image</b></td></tr>");

                    for (var i = 0; i < data.d.length; i++) {

                        var k = data.d[i].empimage;
                        var ds = k.replace("~", "..");
                        $("#GridView1").append("<tr><td><b>" + data.d[i].Empname + "</b></td><td><b>" + data.d[i].departname + "</b></td><td><b>" + data.d[i].empage + "</b></td><td><b>" + data.d[i].empadd + "</b></td><td><img src=" + ds + " style=height:40px;width:40px/></td></tr>");
                    }
                },
                error: function (result) {
                    alert("Error");
                }
            });
        }
    </script>
</head>
<body onload="binds()">
    <form id="form1" runat="server">
    <div>

        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>


    </div>
    </form>
</body>
</html>
Posted
v2
Comments
Er. Tushar Srivastava 23-Dec-13 5:52am    
I am not any ASP.Net guy but I am sure of one thing, you are using a client-side script (javascript) to manipulate a Server-Side Script (ASP.Net tag GridView) since you can see the runat="server". You have to look at the generated html and then try to manipulate that html using javascript

Add bgcolor property to header tr.
JavaScript
$("#GridView1").append("<tr bgcolor="Green"><td><b>Name</b></td><td><b>DeparName</b></td><td><b>Age</b></td><td><b>Address</b></td><td><b>Image</b></td></tr>");
 
Share this answer
 
v2
Hi,

you can set the color using css.
See the below link. It might be help to you.

http://forums.asp.net/t/1378044.aspx[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900