第一种:
Txt_CustomerID.Attributes.Add("onfocusout", "CheckID('CustomerID');GetCompanyName();");
给TextBox添加失去焦点事件,执行客户端方法,轻量级,但是保存状态比较繁琐。
第二种:
CustomerIDTextBox.Attributes["onblur"] = Page.ClientScript.GetPostBackEventReference(Btn_Hidden, null);
给TextBox添加失去焦点事件,执行服务端方法,重量级,相当于失去焦点时,执行了一个点击Button的事件。Btn_Hidden按钮在页面上为隐藏控件
protected void Btn_Hidden_Click(object sender, EventArgs e)
{
存放失去焦点后要执行的逻辑代码
}