1
为什么我不能访问OnSelectedItemChanged事件?我已经在文本框中添加了AutoPostBack =“true”。已经尝试调试,但仍然没有解雇。ASP.Net 4.0 OnSelectedIndexChanged事件不在ItemTemplate(Repeater)中触发
下面是范例代码:
<asp:Repeater runat="server">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Key") %>'></asp:Label><br />
<asp:CheckBoxList AutoPostBack="True" ID="CategoryAttributes"
runat="server"
DataSource='<%# DataBinder.Eval(Container.DataItem, "Value") %>'
DataTextField="Text"
DataValueField="Value"
OnSelectedIndexChanged="OnSelectedIndexChanged">
</asp:CheckBoxList>
</ItemTemplate>
</asp:Repeater>
您是否重新绑定页面回传中的Repeater? –
使用C#或VB? – zey