我正在使用带有C#的asp.net 3.5.当用户在txtProductID中输入ProductID时,我需要进行数据库查找.我想做
javascript是不可能的,因为这将是服务器端调用.
我在网页的page_load事件中写了这段代码:
我在网页的page_load事件中写了这段代码:
protected void Page_Load(object sender,EventArgs e) { txtProductID.Attributes.Add("onblur","LookupProduct()"); } protected void LookupProduct() { //Lookup Product information on onBlur event; }
解决方法
使用
TextBox.TextChanged活动.
ASPX标记:
<asp:TextBox ID="txtProductID" runat="server" AutoPostBack="true" OnTextChanged="txtProductID_TextChanged" />
代码隐藏:
protected void txtProductID_TextChanged(object sender,EventArgs e) { // do your database query here }