Datalist et CheckList en ASP.NET

< asp:datalist id="MyDataList" runat="server" repeatcolumns="2">
< itemtemplate>

< table style="FONT: 10pt verdana" cellpadding="10">
< tbody><tr>
< td width="1" bgcolor="#bd8672">
< td valign="top">
< img src="<%#" align="top" />’ >
< /td>
< td valign="top">
< b>Titre: </b><%# DataBinder.Eval(Container.DataItem, "titre") %>

< b>Categorie : </b><%# DataBinder.Eval(Container.DataItem, "type") %>

< b>Editeur : </b><%# DataBinder.Eval(Container.DataItem, "editeur_id") %>

< b>Prix : </b><%# DataBinder.Eval(Container.DataItem, "prix", "{0} € ") %>
<p>
< asp:checkbox id="Save" runat="server"></asp:checkbox><b>Mémoriser votre préféré</b>
< /p></td>
< /tr>
< /tbody></table>

< /itemtemplate>
< /asp:datalist>

void Submit_Click(Object Src, EventArgs E )
{

for(i=0;i<e.count; i++)
{

String isChecked = ((CheckBox) MyDataList.Items[i].FindControl("Save")).Checked.ToString();
Message.InnerHtml += "Livre (" + i + "): " + est mémorisé + "";

}
}
}