title: Bind label text inside gridview
body: <p>I saw few grid view examples where data is bound to grid view from a sql or other database. The question is - </p>
  
  <pre><code>&lt;ItemTemplate&gt; 
      &lt;asp:Label ID="label1"  runat="server" Text='&lt;%#Bind("name") %&gt;'&gt;  
      &lt;/asp:Label&gt;  
  &lt;/ItemTemplate&gt;  
  </code></pre>
  
  <p>How is <code>Text='&lt;%#Bind("name")%&gt;'</code> working? From where does the label gets the text?  </p>
  
  <p>I am using <code>mysql</code> I have a drop down list of tables, and a button. Whenever the user selects any table from ddl, and clicks on the button, I will bind the selected table with the grid.</p>
  
  <p>I have enable <code>autogenerating=true</code> for edit and delete buttons.  </p>
  
  <p>I will write code for that, but whenever the user selects a different table will the grid show edit and delete buttons? and what about the <code>Bind("value")</code> ? will it change for every table?  </p>
  
  <p>Might be a silly question but please help! </p>