asp.net ajax 自动完成 AutoCompleteExtender 控件,遇到的问题!!

danny_her 2009-12-12 12:06:16
建了Default.aspx和KeyFind.asmx;
KeyFind.cs代码
[System.Web.Script.Services.ScriptService]
public class KeyFind : System.Web.Services.WebService
{

public KeyFind()
{
}
[WebMethod]
public string[] getWordList(string prefixText, int count)
{
string sqlstr = " Data Source=DANNY;Initial Catalog=DG VTV;User ID=SA;Password=233215";
SqlConnection sqlconn = new SqlConnection(sqlstr);
string mysql = "select ProductStandard from Product where ProductStandard like'%"+ prefixText+"%'";;
SqlDataAdapter da = new SqlDataAdapter(mysql, sqlconn);
DataSet ds = new DataSet();
da.Fill(ds, "Product");
string[] returnvalue = new string[ds.Tables["Product"].Rows.Count];
for (int i = 1; i <= ds.Tables["Product"].Rows.Count; i++)
{
returnvalue[i - 1] = ds.Tables["Product"].Rows[i - 1][0].ToString();
}
return returnvalue;
}
}
Default.aspx
<cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" TargetControlID="TEXT" ScriptPath="KeyFind.asmx" MinimumPrefixLength="2" ServiceMethod="getWordList" CompletionSetCount="10" UseContextKey="True" CompletionInterval="2000">
</cc1:AutoCompleteExtender>
运行后没有任何反映,我测试我的数据查询语句,用gridview测试正常。运行KeyFind.cs在getWordList输入prefixText,count
有结果显示处理,但是运行Default.aspx输入没反映,帮忙看看!!

...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jy410058188 2010-10-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 danny_her 的回复:]

问题解决了,在web.config加一条语句, <httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e3……
[/Quote]



我的webconfig中有这个但是还是没反应
leiziaitudou 2009-12-12
  • 打赏
  • 举报
回复
等.....
danny_her 2009-12-12
  • 打赏
  • 举报
回复
刚才发布了一下网站,可以显示,但是了只是显示了一行几个字母,我数据中有很多项这样CH18-200行的数据。
danny_her 2009-12-12
  • 打赏
  • 举报
回复
问题解决了,在web.config加一条语句, <httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
就可以了。呵呵!!

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧