AutoComlpeteExtender ограничение на количество элементов

Efim
Дата: 20.04.2010 14:09:22
Делаю Textbox с AutoCompleteExtender с веб-сервисом, берущим элементы из базы mssql2005.
Все работает если кол-во элементов, возвращаемых веб-сервисом меньше или равно 1026 (странное число, скорее уж 1024). Если больше 1026, то AutoCompleteExtender ничего не показывает.
Пошагово смотрел - все нормально проходит без ошибок.

вот код сервиса
using System.Data;
using System.Collections.Generic;
using System.Web.Services;
using System.Data.SqlClient;
using System.Configuration;

namespace Vipusk
{
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.Web.Script.Services.ScriptService]
    public class gettown : System.Web.Services.WebService
    {

        [WebMethod]
        public string[] gettowns(string prefixText, int count)
        {
            List<string> items = new List<string>();
            SqlConnection cn = new SqlConnection(ConfigurationManager.
                     ConnectionStrings["sqlserv"].ConnectionString);
            cn.Open();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cn;
            cmd.CommandText = "exec usp_gettowns '" + prefixText.Trim().ToUpper() + "'";

            SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    items.Add(AjaxControlToolkit.AutoCompleteExtender.
                      CreateAutoCompleteItem(dr["ntown"].ToString(), dr["id"].ToString() + "||test"));}
            }
            else
            { items.Add(AjaxControlToolkit.AutoCompleteExtender.
                      CreateAutoCompleteItem("населенных пунктов не найдено", "0||test"));}

            return items.ToArray();
        }
    }
}

Как добиться, чтобы показыв любое кол-во эл-тов?
Efim
Дата: 20.04.2010 18:05:50
выяснил, что ограничение не на кол-во эл-тов, а на объем данных возвращаемых веб-сервисом - только пока непонятно, какой этот объем и от чего зависит.