ListView数据显示在Kendoui中



html代码..我正在为学习目的工作,因此我使用了示例代码

<script type="text/x-kendo-tmpl" id="template">
    <div class="product-view k-widget">
        <dl>
            <dt>  Title  </dt>
            <dd>  #:Title#   </dd>
            <dt>  Deetail  </dt>
            <dd>  #:Deetail#   </dd>
        </dl>
    </div>
</script> 

parametermap:

else if (operation !== "read" && options.models) {                                        
    return { models: kendo.stringify(options.models)
};

javaScript:

var listView = $("#listView").kendoListView({
    dataSource: dataSource,
    template: kendo.template($("#template").html()),
    editTemplate: kendo.template($("#editTemplate").html())
}).data("kendoListView");`

API调用:

read: {
    type: "GET",
    url: "XYZ"+value,
    dataType: "json",
    cache: false
},

控制器代码:

public IHttpActionResult GetSpecificationDetail(int id)
{
    Type type= new Type();
    List<Type> spdetails = db.Type.Where(i => i.typeId == id).ToList();
    if (spdetails == null)
    {
        return NotFound();
    }
    return Ok(spdetails);
}

因此,我正在获取第一行数据,但是在休息的所有行中,它显示了"未识别"

我得到答案

var spdetails = db.typedetails.where(i => i.typeid == id).select(s => new typedetailsview {typeedId = s.typeid,deftess = s.typedetails,typetitle = s.typetitle}).tolist();

最新更新