ascx中事件不起作用的问题
ascx前台代码:
<asp:DataList ID="dlMyGift" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal" DataKeyField="id">
<ItemTemplate>
<tr>
<td style="border: solid #999999 1px;text-align:center;"><asp:Label ID="lblGiftName" runat="server" Text='<% #Eval("myGift.imgTitle")%>'></asp:Label></td>
<td style="border: solid #999999 1px;text-align:center;"><asp:Label ID="lblGiftNum" runat="server" Text='<% #Eval("giftNum")%>'></asp:Label></td>
<td style="border: solid #999999 1px;text-align:center;">
<asp:LinkButton ID="lbSend" runat="server" Text="赠送" OnClick="lbsenda_Click"></asp:LinkButton>
</td>
</tr>
</ItemTemplate>
</asp:DataList>
ascx后台代码
public void lbSend_Command(object sender,CommandEventArgs e)
{
Page.RegisterStartupScript("", "<script>alert('赠送失败');</script>");
}
现在的问题是点击linkbutton(赠送)直接不触发oncommand事件,我写了onclick事件也没作用...请大家指点下哪里出了问题.