CheckBox更改了内部Repeater的事件 [英] CheckBox changed event of inner Repeater
本文介绍了CheckBox更改了内部Repeater的事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
asp:Repeater ID="repCategory" runat="server" OnItemDataBound="repCategory_OnItemDataBound">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td valign="middle" align="center" width="5%">
</td>
<td colspan="6">
<asp:Repeater ID="repSubCategory" runat="server" OnItemDataBound="repSubCategory_OnItemDataBound">
<HeaderTemplate>
<table width="100%">
</HeaderTemplate>
<ItemTemplate>
<tr>
<asp:Repeater ID="repProduct" runat="server" OnItemDataBound="repProduct_OnItemDataBound">
<ItemTemplate>
<td align="left" width="16%">
</td>
</ItemTemplate>
</asp:Repeater>
</tr>
</ItemTemplate>
<FooterTemplate>
<tr>
<asp:Repeater ID="repOrder" runat="server" OnItemCreated="repOrder_OnItemCreated_drdFill">
<ItemTemplate>
<td>
<asp:CheckBox ID="chkbxOrder" runat="server" />
<asp:DropDownList ID="drdListNoOfOrders" runat="server">
</asp:DropDownList>
</td>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>
</FooterTemplate>
</asp:Repeater>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
我已经尝试过了,但是没有用
i have tried this but its not working
protected void repOrder_OnItemCreated_drdFill(object sender, RepeaterItemEventArgs e)
{
CheckBox chk = (CheckBox)e.Item.FindControl("chkbxOrder");
chk.CheckedChanged += new EventHandler(CheckedChanged);
}
在单击"复选框上,调试器将不检查更改的事件
On Click Of check box Debugger is not going to check changed Event
private void CheckedChanged(object sender, EventArgs e)
{
CheckBox cb = (CheckBox)sender;
try
{
My Code
}
catch (Exception ex)
{
}
}
推荐答案
感谢各位我解决了我的问题,不要浪费时间
Thanks Guys I Have Solved My Problem Don''t Waste Your Time
这篇关于CheckBox更改了内部Repeater的事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文