如何使用jquery绑定asp.net网格视图

时间:2013-06-25 09:12:50

标签: c# jquery asp.net

我正在尝试使用jquery将数据绑定到gridview。数据已成功加载到“结果”中,但无法在网格视图中应用此数据

我的剧本:

$(document).ready(function() {

        $.ajax({
            url: '../_AJAX/ajaxCall-InterestSubsidy.aspx',
            data: { 'MODE': 'BindGrid' },
            type: 'POST',
            dataType: 'json',
            success: function(result) {
                var reslk = result;

                $.each(result.Table1, function(index, res) {
                    $(".GridView1").append("<table><tr><td>" + res.StateId +
                    "</td><td>" + res.StateName +
                    "</td></tr></table>");

                });
            },
            error: function(e) {
            }
        });
    });

我的网格视图:

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

</asp:GridView>

1 个答案:

答案 0 :(得分:0)

试试这个

                $.map(result.d, function (item) {
                    $(".GridView1").append("<tr><td>" + item.StateId +
                "</td><td>" + item.StateName +
                "</td></tr>");

                });

                $.map(result.Table1, function (index, res) {
                    $(".GridView1").append("<tr><td>" + res.StateId +
                "</td><td>" + res.StateName +
                "</td></tr>");

                });