private void DisplayTowns() { DataSet dsTowns; Facade.IReferenceData facRefData = new Facade.ReferenceData(); dsTowns = facRefData.GetTownForTownName(m_townName); if (dsTowns.Tables[0].Rows.Count > 1) { lstTowns.DataSource = dsTowns.Tables[0]; lstTowns.DataBind(); lstTowns.Visible = true; } else { m_townId = Convert.ToInt32(dsTowns.Tables[0].Rows[0]["TownId"]); DisplayCounty(m_townId); txtTown.Text = dsTowns.Tables[0].Rows[0]["Description"].ToString(); m_oneRow = true; m_townName = txtTown.Text; } }