title: The server tag is not well formed using runat=server
body: <p>I am getting an error of "The server tag is not well formed" but I can't seem to figure out how to fix this exactly. The line it's breaking on is below.</p>
  
  <pre><code>    &lt;input type="checkbox" id="checkboxSoftware" runat="server" value='&lt;%# Eval("Software")%&gt;'&lt;%# Eval("Software").ToString() == "Spotlight" ? " checked='checked'" : "" %&gt;&gt;&lt;%# Eval("Software") %&gt;&lt;br /&gt;
  </code></pre>
  
  <p>I tried removing runat="server" and the page is displayed correctly but when I submit the form the repeater is on no data is stored. In my code behind I am using a control to concatenate the selections in my repeater but even when I select other checkboxes, that data is not getting into the database.</p>
  
  <p>This worked before I tried to auto select the "Spotlight" checkbox on page load so it's something in this line of code that is causing the issue. Any help would be appreciated.</p>