protected void txtLocCode_TextChanged(object sender, EventArgs e) { string lcode = txtLocCode.Text; if (lcode == "" || lcode == "00") { txtLocDesc.Text = ""; txtLocDesc.Enabled = false; txtSubLocCode_TextChanged(txtSubLocCode, EventArgs.Empty); btnSaveMainLoc.Enabled = false; btnDeleteMain.Enabled = false; return; } if (myFunc.isLocCodeExist(lcode)) { txtLocDesc.Enabled = true; txtLocDesc.Text = myFunc.GetLocDesc(lcode); btnSubLocLookup.Enabled = true; txtSubLocCode.Enabled = true; btnSaveMainLoc.Enabled = true; btnDeleteMain.Enabled = true; } else { txtLocDesc.Enabled = true; txtLocDesc.Text = ""; txtLocDesc.Focus(); btnSubLocLookup.Enabled = false; txtSubLocCode.Enabled = true; txtSubCodeDesc.Enabled = true; btnSaveSubLoc.Visible = true; btnSaveSubLoc.Enabled = true; btnSaveMainLoc.Enabled = true; btnDeleteMain.Enabled = false; } txtSubLocCode_TextChanged(txtSubLocCode, EventArgs.Empty); }