我有以下webservice(.cs文件),它搜索文本框中用作自动完成扩展程序的产品列表。Autocomplete Extender“找不到项目”
public string[] GetProdDesSearch(string prefixText, int count)
{
try
{
ORDataClassesDataContext dbac = new ORDataClassesDataContext();
return dbac.tblProducts
.Where(r => r.MemberId == "123" && r.IDDesc.Contains(prefixText))
.OrderBy(r => r.IDDesc)
.Select(r => r.IDDesc)
.Distinct()
.Take(count)
.ToArray();
}
catch
{
}
return null;
}
我怎么会去返回一个错误如果一个产品不能被发现?我会在webserivce本身指定这个吗?我假设这是我的'catch'起作用的地方,但我不确定如何正确实现这一点。
如果有人可以帮助我,我将不胜感激。