My code is Here..
----------------------------------------------------------------
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Emp.aspx.cs" Inherits="Emp" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server" style="background-color:tan">
<asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server">
<services>
<asp:ServiceReference Path="~/WebService.asmx" />
<asp:Label ID="Label1" runat="server" style="z-index: 1; left: 298px; top: 157px; position: absolute; bottom: 324px;" Text="Enter Name:">
<asp:TextBox ID="TextBox1" runat="server" AutoCompleteType="Disabled" style="z-index: 1; left: 424px; top: 158px; position: absolute; width: 217px;">
<ajax:AutoCompleteExtender ID="AutoCompleteExtender1" MinimumPrefixLength="1" TargetControlID="TextBox1" EnableCaching="true" UseContextKey="True" CompletionSetCount="10" CompletionInterval="1000" ServiceMethod="getValue" ServicePath="~/WebService.asmx" runat="server">
<asp:GridView ID="GridView1" runat="server" style="z-index: 1; left: 420px; top: 213px; position: absolute; height: 207px; width: 316px">
</form>
</body>
</html>
---------------------------------------------------------------------
webService.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Web.Script.Services;
using AjaxControlToolkit;
using System.Web.Services;
//
/// Summary description for WebService
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//Uncomment the following line if using designed components
//InitializeComponent();
}
public string HelloWorld() {
return "Hello World";
}
#region "Getting all value "
[WebMethod]
public static String[] getValue(string prefixText, int count)
{
DataClassesDataContext dt = new DataClassesDataContext();
var autocompleteData = from data in dt.Emp_Details.Where(U => U.Name.Contains(prefixText)) select data.Name;
System.Console.Write("DATA:" + autocompleteData);
return autocompleteData.ToArray();
}
#endregion
[WebMethod]
public List<string> getAllValue()
{
DataClassesDataContext dt = new DataClassesDataContext();
var autocompleteData = from x in dt.Emp_Details select x.Name;
System.Console.Write("DATA:" + autocompleteData);
return autocompleteData.ToList();
}
}
/// Give Me a Solution...