private void btn_DeleteSite_Click(object sender, EventArgs e) { var selectedItem = listBoxControl_ByPassSites.SelectedItem.ToString(); if (selectedItem == null) { return; } var listItems = listBoxControl_ByPassSites.DataSource as List <string>; listItems.Remove(selectedItem); var eventArgs = new UpdateByPassSiteListEventArgs() { ByPassSiteList = listItems, }; if (this.UpdateByPassSiteListEvent != null) { this.UpdateByPassSiteListEvent(this, eventArgs); } }
protected void UserControl_UpdateByPassSiteListEventHandler(object sender, UpdateByPassSiteListEventArgs e) { ByPassProxySiteList = e.ByPassSiteList; LoadByPassSitesList(); }