Uso VS2010, AspNet4, c#, jQuery sqlserver2008
Na minha página tenho um autocomplete do jQuery, que trabalha com um arquivo Handler (logo abaixo) quando digito no TxtBusca ele passa o texto como parametro para o arquivo Handler e ele funciona legal, mas como faço para passar um segundo parametro
para o arquivo Handler
---------------autocomplete-----------------------------
$(document).ready(function () {
$("#TxtBusca").autocomplete("../../Buscador/BuscaFormacao.ashx");
});
---------------arquivo Handler-----------------------------
public class Busca : IHttpHandler
{
private IGerenteTransacao gerente;
private IAcao<Formacao> acaoFormacao;
public void ProcessRequest(HttpContext context)
{
string parameter = HttpContext.Current.Request.Params["parametro1"];
if (parameter != null)
{
this.gerente = new GerenteTransacaoBase();
this.acaoFormacao = this.gerente.ObterAcao<Formacao>();
IList<string> formacao = acaoFormacao.ObterDistintosPor<string>(f => f.Formacao.Contains(parameter));
foreach (string forma in formacao)
{
context.Response.Write(forma + Environment.NewLine);
}
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
----------------------------------
fazendo assim eu pego a string ou numero mas como pego uma variável
$("#TxtBusca").autocomplete("../../Buscador/BuscaFormacao.ashx",
{
extraParams: { param1: "novo" }
});