求助:为什么我的gridView触发不了OnRowCommand事件呢,代码如下
 <asp:GridView ID="msglist" runat="server" CellPadding="5" CssClass="table_style" EmptyDataText="无任何留言" ShowHeader="true" Width="800px" HeaderStyle-CssClass="tr_style" AutoGenerateColumns="False" OnRowDataBound="msglist_RowDataBound" OnRowCommand="msglist_RowCommand" OnRowDeleted="msglist_RowDeleted">
            <EmptyDataRowStyle CssClass="td_style" />
            <RowStyle CssClass="td_style" />
            <AlternatingRowStyle CssClass="td_style" />
            <HeaderStyle CssClass="tr_style" />
            <Columns>
                <asp:TemplateField HeaderText="编号">
                    <ItemTemplate>
                        <asp:Label ID="msg_id" runat="server" Text='<%# Eval("D_ID").ToString() %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="标题">
                    <ItemTemplate>
                        <asp:Label ID="msg_title" runat="server" Text='<%# Eval("D_title").ToString() %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="姓名">
                    <ItemTemplate>
                        <asp:Label ID="msg_name" runat="server" Text='<%# Eval("D_name").ToString() %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="单位名称">
                    <ItemTemplate>
                        <asp:Label ID="msg_unit" runat="server" Text='<%# Eval("D_unit").ToString() %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="填写日期">
                    <ItemTemplate>
                        <asp:Label ID="msg_date" runat="server" Text='<%# dateformat(Eval("D_date").ToString()) %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="操作">
                    <ItemTemplate>
                        <asp:Button ID="msg_delete" runat="server" Text="删除" CommandArgument="CA_del" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:Button ID="msg_view" runat="server" Text="查看" CommandArgument="CA_view" />
                    </ItemTemplate>
                </asp:TemplateField>            </Columns>
        </asp:GridView>