我有一个可扩展的kendo网格,它从两个由不同实体分组的存储过程中返回数据。但是,它只返回三个实体之一的有效负载列中的数据。在开发人员控制台中进行调试时,它返回“无法读取属性'长度'的null。”我已经评论了似乎导致错误的代码行。我不确定为什么它只会对三个实体值中的一个执行此操作,但是想知道是否有人有建议要修复,因为我是一个初学者。请让我知道,谢谢!
private byte[] GetPathToAudioFile(global::Android.Net.Uri uri)
{
byte[] byteArray = null;
try
{
File file = new Java.IO.File(uri.ToString());
string filePath = System.IO.Path.GetFullPath(file.Path);
byteArray = System.IO.File.ReadAllBytes(filePath);
}
catch (Exception ex)
{
}
return byteArray;
}
答案 0 :(得分:0)
Kendo Data Source内不需要另外的Ajax请求。
transport: {
read: {
url: "/Test.svc/json/GetDetail",
type: "get",
dataType: "json",
data: {
entityId: function () { return $("#txtEntityId").val(); },
entityTypeName: function () { return $("#txtEntityType").val(); }
}
},