Para probar el siguiente macro debemos agregar unparamentro a la url llamado txtSearch. Como se muestra a continuacion:

?txtSearch=Umbraco

/ejemplos/razor-buscar.aspx?txtSearch=Umbraco

 --------------INICIO----------------

Los resultados para : Umbraco 25 resultados

  --------------   FIN   ----------------

Ahora mostraremos los resultados en formato JSON, esto es para poder realizar el autocompletado.

 --------------INICIO----------------

  [{"id":"htttp://www.umbracolombia.com/noticias/productos-de-umbraco.aspx","label":"Productos de Umbraco","value":"Productos de Umbraco"},{"id":"htttp://www.umbracolombia.com/noticias/umbraco-5-rtm.aspx","label":"Umbraco 5 RTM","value":"Umbraco 5 RTM"},{"id":"htttp://www.umbracolombia.com/noticias/umbraco-5-alpha-3.aspx","label":"Umbraco 5 Alpha 3","value":"Umbraco 5 Alpha 3"},{"id":"htttp://www.umbracolombia.com/noticias/adios-a-umbraco-v5.aspx","label":"Adios a Umbraco V5","value":"Adios a Umbraco V5"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/2/umbraco-links-y-documentacion.aspx","label":"Umbraco Links y Documentacion","value":"Umbraco Links y Documentacion"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/1/que-es-umbraco.aspx","label":"Que es Umbraco","value":"Que es Umbraco"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/20/conociendo-la-arquitectura-de-umbraco.aspx","label":"Conociendo la arquitectura de Umbraco","value":"Conociendo la arquitectura de Umbraco"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/3/instalando-umbraco-47.aspx","label":"Instalando Umbraco 4.7","value":"Instalando Umbraco 4.7"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/5/comenzando-con-umbraco-ii.aspx","label":"Comenzando con Umbraco II","value":"Comenzando con Umbraco II"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/27/ejemplo-umbraco-razor-login.aspx","label":"Ejemplo Umbraco - Razor Login","value":"Ejemplo Umbraco - Razor Login"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/3/instalando-umbraco-47-(parte-ii).aspx","label":"Instalando Umbraco 4.7 (Parte II)","value":"Instalando Umbraco 4.7 (Parte II)"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/21/umbraco-presentacion-razor.aspx","label":"Umbraco - Presentacion - Razor","value":"Umbraco - Presentacion - Razor"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/25/ejemplo-umbraco-galeria-de-imagenes.aspx","label":"Ejemplo Umbraco - Galeria de Imagenes","value":"Ejemplo Umbraco - Galeria de Imagenes"},{"id":"htttp://www.umbracolombia.com/noticias/umbraco-5-alpha-2.aspx","label":"Umbraco 5 Alpha 2","value":"Umbraco 5 Alpha 2"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/11/22/umbraco-cambiar-contraseña.aspx","label":"Umbraco - Cambiar contraseña","value":"Umbraco - Cambiar contraseña"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/4/comenzando-con-umbraco-i.aspx","label":"Comenzando con Umbraco I","value":"Comenzando con Umbraco I"},{"id":"htttp://www.umbracolombia.com/que-es-umbraco/2011/10/26/ejemplo-umbraco-razor-buscar.aspx","label":"Ejemplo Umbraco - Razor Buscar","value":"Ejemplo Umbraco - Razor Buscar"},{"id":"htttp://www.umbracolombia.com/eventos.aspx","label":"Eventos","value":"Eventos"},{"id":"htttp://www.umbracolombia.com#","label":"Presentacion Razor","value":"Presentacion Razor"},{"id":"htttp://www.umbracolombia.com/nosotros.aspx","label":"Nosotros","value":"Nosotros"},{"id":"htttp://www.umbracolombia.com/contactenos.aspx","label":"Contactenos","value":"Contactenos"},{"id":"htttp://www.umbracolombia.com/resultados.aspx","label":"Resultados","value":"Resultados"},{"id":"htttp://www.umbracolombia.com/nosotros/umbracolombia.aspx","label":"UmbraColombia","value":"UmbraColombia"},{"id":"htttp://www.umbracolombia.com/nosotros/proyectos.aspx","label":"Proyectos","value":"Proyectos"},{"id":"htttp://www.umbracolombia.com#","label":"Razor","value":"Razor"}]

  --------------   FIN   ----------------

 

Para ver funcionando el  autocomplete puden buscar en el formulario en la parte de arriba a la derecha del sitio.

Manual