or


radGrid_MultiplePI.DataSource = Nothing Dim ds1 As New DataSet() Dim ds2 As New DataSet() ds1 = objdalProtocolSetupWizard.displayProtocolandInstitutions(cmbProtocolNumber.SelectedValue) Me.radGrid_MultiplePI.MasterGridViewTemplate.DataSource = Nothing Me.radGrid_MultiplePI.MasterGridViewTemplate.AllowAddNewRow = False Me.radGrid_MultiplePI.MasterGridViewTemplate.AllowDeleteRow = False radGrid_MultiplePI.DataSource = ds1.Tables("Institutions") radGrid_MultiplePI.Columns(1).IsVisible = False radGrid_MultiplePI.Columns(1).Width = 150 radGrid_MultiplePI.Columns(2).Width = 150 Dim template As New GridViewTemplate() template.BeginInit() template.DataSource = Nothing radGrid_MultiplePI.MasterGridViewTemplate.ChildGridViewTemplates.Insert(0, template) template.AllowAddNewRow = False template.AllowEditRow = False template.AllowDeleteRow = False template.DataSource = ds1.Tables("Investigators") Dim relation As New GridViewRelation(radGrid_MultiplePI.MasterGridViewTemplate) relation.ChildTemplate = template relation.RelationName = "InstitutionInvestigators" relation.ParentColumnNames.Add("ID") relation.ChildColumnNames.Add("ID") template.Columns(0).Width = 100 template.Columns(1).Width = 100 template.Columns(0).IsVisible = False radGrid_MultiplePI.Relations.Add(relation) template.EndInit() radGrid_MultiplePI.Refresh()task.Complete +=
new EventHandler(task_Complete);
Where is the task_Complete declared?
Thanks
private void btnFinish_Click(object sender, EventArgs e) { Configuration c = ConfigurationManager.OpenExeConfiguration(System.Reflection.Assembly.GetExecutingAssembly().Location); ConnectionStringsSection section = (ConnectionStringsSection) c.GetSection("connectionStrings"); section.ConnectionStrings["netTiersConnectionString"].ConnectionString = connectionString; c.Save(); this.Close(); }

My program gives an error at this point:
section.ConnectionStrings["netTiersConnectionString"].ConnectionString = connectionString;
error:”object reference not set to an instance of an object”
any ideas?
Thanks in Advance…..