No novo projeto que estou fazendo para um cliente precisei de usar o autocompletion do jquery acontece que quando usamos o autocomplete não conseguimos fazer o postback nos controles textbox do .net, mesmo colocando o textchanged e o autopostback em true nada de postbacks 🙁
a solução foi fazer o postback via onBlur (um metodo do javascript), bem facil veja como fazer:
no form:
1 2 | <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> |
no code behind:
1 2 3 4 5 6 7 | protected void Page_Load(object sender, EventArgs e) { TextBox1.Attributes.Add("onBlur", "__doPostBack('TextBox1','');"); if (Page.IsPostBack) \\resto do codigo } |