您的位置:首页 > 其它

AutoCompleteExtender 不工作的处理

2006-10-30 11:45 148 查看
最新版本的AutoCompleteExtender不工作,CTP 1.0 Beta版

主要发现 AutoCompleteExtender不触发WebService的工作函数

WebService.cs文件 作如下改动后,可正常使用
1、引用Microsoft.Web.Script.Services;
2、将[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]]两句删除掉
增加[ScriptService]
即可
参考:http://forums.asp.net/thread/1437583.aspx
测试的代码如下:

1using System;
2using System.Web;
3using System.Collections;
4using System.Web.Services;
5using System.Web.Services.Protocols;
6using Microsoft.Web.Script.Services;
7
8
9[ScriptService]
10public class WebServiceTest : System.Web.Services.WebService {
11
12 public WebServiceTest () {
13
14 //Uncomment the following line if using designed components
15 //InitializeComponent();
16 }
17
18 [WebMethod]
19 public string[] GetSuggestions(string prefixText, int count)
20 {
21 string[] r = new string[count];
22<span style="COLOR: #
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: