title: CommandArgument is not working with Eval in aspx page
body: <p>In my aspx page I have bound a value from a list into command argument  of a link button. After clicking the button I cant get any value.</p>
  
  <p>Code of aspx page :</p>
  
  <pre><code>&lt;% foreach (common.service.Model.CourseSection item in sectionList)
   { %&gt;
         &lt;tr&gt;                                            
             &lt;td&gt;  &lt;%= item.ScheduleId%&gt;  &lt;/td&gt;
             &lt;td&gt;
                   &lt;asp:LinkButton ID="LinkButton3" CommandArgument='&lt;%# Eval("item.InstructorFullName") %&gt;'  runat="server" OnCommand="btnAddSyllabus_Click"&gt;Add&lt;/asp:LinkButton&gt;
              &lt;/td&gt;
         &lt;/tr&gt;
   &lt;%} %&gt;
  </code></pre>
  
  <p>In the cs page into the myVal variable I found just empty string. </p>
  
  <pre><code>protected void btnAddSyllabus_Click(object sender, CommandEventArgs e)
  {
  
      string myVal = e.CommandArgument.ToString();
  
  }
  </code></pre>