为什么我得到一个返回 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/

10-13 07:58
查看更多