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