求教Repeater -- OnItemCommand事件不触发问题,紧急!!!50分

时间:2022-08-30 00:05:27
代码

<asp:Repeater ID="rpRole" OnItemCommand="DeleteRole" runat="server">
        <HeaderTemplate>
            <table width="50%"  class="myTable" border="1"> 
            <tr > 
            <td class="tit" style="width:150px;">角色名称</td> 
            <td class="tit" >备注</td>  
            <td class="tit" >编辑</td>
            </tr> 
        </HeaderTemplate>
        <ItemTemplate>
           <tr > 
            <td ><%#Eval("name") %></td> 
            <td ><%#Eval("memo") %></td> 
            <td ><<asp:LinkButton ID="xg1" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "id") %>' CommandName="delete">删除</asp:LinkButton></td> 
          </tr> 
        </ItemTemplate>
        <FooterTemplate>
            </table> 
        </FooterTemplate>
    </asp:Repeater>   


在单独的页面可以触发itemcommand事件,但是一旦被我放在有母版页的子页面中,事件就失效,为什么,为什么???

8 个解决方案

#1


你这代码是复制粘贴的吗,有这个事件吗

#2


在网上搜到答案了,原来是在母版页中禁用了viewstate,只要将EnableViewState设置为true就可以了
原来是这么简单的问题...

还是给ls的分吧.

#3


原来是这样啊,学习了

#4


求教Repeater -- OnItemCommand事件不触发问题,紧急!!!50分

#5


学习了  顺便接分!

#6


该回复于2010-08-02 17:30:19被版主删除

#7


大家都happy!

#8


引用 2 楼 wohaishiliumang 的回复:
在网上搜到答案了,原来是在母版页中禁用了viewstate,只要将EnableViewState设置为true就可以了
原来是这么简单的问题...

还是给ls的分吧.


楼上正解,感谢

#1


你这代码是复制粘贴的吗,有这个事件吗

#2


在网上搜到答案了,原来是在母版页中禁用了viewstate,只要将EnableViewState设置为true就可以了
原来是这么简单的问题...

还是给ls的分吧.

#3


原来是这样啊,学习了

#4


求教Repeater -- OnItemCommand事件不触发问题,紧急!!!50分

#5


学习了  顺便接分!

#6


该回复于2010-08-02 17:30:19被版主删除

#7


大家都happy!

#8


引用 2 楼 wohaishiliumang 的回复:
在网上搜到答案了,原来是在母版页中禁用了viewstate,只要将EnableViewState设置为true就可以了
原来是这么简单的问题...

还是给ls的分吧.


楼上正解,感谢