c# - 为什么我的 ASP.NET AutoCompleteExtender 返回未定义?

标签 c# linq web-services autocomplete

为什么我得到一个返回 undefined variable 列表的文本框?

当我运行这段代码时:

var query = (from tisa in db.TA_Info_Step_Archives
                 where tisa.ta_Serial.ToString().StartsWith(prefixText)
                 select tisa.TA_Serial.ToString()).Distinct().Take(Convert.ToInt32(count));

return query.ToList<string>().ToArray();

我得到这个 XML 文件:

<string>200700160</string> 
  <string>200700161</string> 
  <string>200700162</string> 
  <string>200700163</string> 
  <string>200700164</string> 
  <string>200700170</string> 
  <string>200700171</string> 
  <string>200700172</string> 
  <string>200700173</string> 
  <string>200700174</string> 
  <string>200700175</string> 
  <string>200700176</string> 
  <string>200700177</string> 
  <string>200700178</string> 
  <string>200700179</string> 
  <string>200700180</string> 
  <string>200700181</string> 
  <string>200700182</string> 
  <string>200700183</string> 
  <string>200700184</string> 

但是,文本框返回一个列表undefined....

请帮忙?

最佳答案

将我的 ajax 工具包更新到版本 1.0.10920 然后将我的代码更改为以下内容:

     foreach (DataRow dr in dt.Rows)
        {
            items.SetValue("\"" + dr["somenumber"].ToString() + "\"", i);
            i++;
        }

周五深夜使用 .net 并不好玩。我没有生命。 :-P

关于c# - 为什么我的 ASP.NET AutoCompleteExtender 返回未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/188833/

相关文章:

java - 使用 Sonar Web 服务 Java 客户端

C# WPF 绑定(bind)不从 Property 获取数据

c# - 部分加载时运行 Javascript/Jquery

c# - 使用 LINQ 查找对称差异

.net - 使用 Ruby 调用 MS .Net Web 服务

java - CXF 超时不起作用

c# - 在 wp8 应用程序中通过 Whatsapp 共享内容

c# - LINQ Join,如何施加条件

c# - IEnumerable.Select 索引

c# - 使用Linq查找连续的重复元素