Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要使用从web api获取的数据表,并在aspx页面的客户端显示它_C#_Asp.net_Asp.net Web Api - Fatal编程技术网

C# 需要使用从web api获取的数据表,并在aspx页面的客户端显示它

C# 需要使用从web api获取的数据表,并在aspx页面的客户端显示它,c#,asp.net,asp.net-web-api,C#,Asp.net,Asp.net Web Api,我需要使用来自web api的datatable,并在另一个项目的aspx页面的客户端以表格格式或gridview显示数据。欢迎提供任何帮助 Web api控制器代码- public class ClientDetailController : ApiController { public DataTable getDetail(string id) { DataAccessLayer dal = new DataAccessL

我需要使用来自web api的datatable,并在另一个项目的aspx页面的客户端以表格格式或gridview显示数据。欢迎提供任何帮助

Web api控制器代码-

public class ClientDetailController : ApiController
    {

        public DataTable getDetail(string id)
        {

            DataAccessLayer dal = new DataAccessLayer();
            DataTable dt= dal.GetClientDetails(id);
            return dt;
        }

    }

var uri='1〕http://localhost:62983/api/clientdetail/getdetail';
$(文档).ready(函数(){
var id=$('#HFClientId').val();
$.getJSON(uri+'/'+id)
.完成(功能(数据){
$。每个(数据、功能(键、项){
$('#student')。追加(“+item.Cl_stateid+++++item.SM_Name+++++item.Cl_CityID+++++item.LM_Name++'%'+++++++item.Cl_BranchName++”);
});
});
});

直接从浏览器调用此API时,您会看到什么?您需要检查使用jQueryAjax调用API的情况。它将返回JSON格式的数据。请使用jQueryDataTable。如果您无法理解,请检查并告知我。
<script type="text/javascript">       
        var uri = 'http://localhost:62983/api/clientdetail/getdetail';
        $(document).ready(function () {
            var id = $('#HFClientId').val();
            $.getJSON(uri + '/' + id)
            .done(function (data) {
                $.each(data, function (key, item) {
                    $('#student').append("<tr><td>" + item.Cl_stateid + "</td>" + "<td>" + item.SM_Name + "</td>" + "<td>" + item.CL_CityID + "</td>" + "<td>" + item.LM_Name + '%' + "</td>" + "<td>" + item.CL_BranchName + "</td></tr>");
                });
            });
        });