我在repeater控件里 设置了一个checkbook 怎么确定checkbook是否选中 以及选中行里的数据。
<ItemTemplate><tr><center><td><asp:CheckBoxID="CheckBox1"runat="server"/></td><td><ah...
<ItemTemplate>
<tr><center>
<td><asp:CheckBox ID="CheckBox1" runat="server" /></td>
<td><a href="#" target="manFrame"><%#DataBinder.Eval(Container.DataItem, "CIComName")%></a></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIContact")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIPosition")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIPhone")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CITel")%></td>
</center> 展开
<tr><center>
<td><asp:CheckBox ID="CheckBox1" runat="server" /></td>
<td><a href="#" target="manFrame"><%#DataBinder.Eval(Container.DataItem, "CIComName")%></a></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIContact")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIPosition")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CIPhone")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "CITel")%></td>
</center> 展开
2个回答
展开全部
你把当前行的id或标识绑定到checkbox上面不就行了?给它一个单击事件,在事件中把sender转换为checkbook再取id不就知道哪行的checkedbox选中了?
追问
怎么绑定,谢谢 protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
}
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询