Передать значение Eval в javascript функцию
Иногда требуется передать в javascript функцию значение которое возвращает функция Eval. Приведу небольшой пример в котором добавлена еще одна колонка с CheckBox:
<script type="text/javascript"> function functionName(id) { } </script> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:CheckBox ID="CheckBox1" runat="server" onclick='<%# "functionName(" + Eval("id") + ");" %>' /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
В функцию будет передан id из таблицы.