title: Object reference not set to an instance of an object. (gridview, button)
body: <p>I keep getting this error</p>
  
  <pre><code>Object reference not set to an instance of an object. 
  </code></pre>
  
  <p>What i want to do is when the button is clicked my panel is visible with a textbox of the id number, of the row that they clicked. by id number i mean the column id, and the number given to it by the database.</p>
  
  <pre><code>Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs)
      Dim button As Button = CType(e.Row.FindControl("button1"), Button)
      Dim id As Label = CType(e.Row.FindControl("id"), Label)
  
      button.OnClientClick = _
      Panel1.Visible = True
      Label2.Visible = True
      Label2.Text = id.Text
  
      UpdatePanel1.Update()
  
  
  
  End Sub
  </code></pre>