通过前置代码指定嵌套中的 Repeater 事件!
2008-12-19 14:20
357 查看
注意看,在嵌套中的 Repeater 代码中指定一个 Rp2_ItemCommand 事件。
这个事件其实是一个函数,在后置代码中自定义的,当然可以更改的!这样就很方便的实现了嵌套中的 Repeater 事件触发
<asp:Repeater ID="Repeater1" runat="server"
onitemdatabound="Repeater1_ItemDataBound"
onitemcommand="Repeater1_ItemCommand">
<ItemTemplate>
<asp:Repeater ID="Repeater2" runat="server" OnItemCommand="Rp2_ItemCommand">
<ItemTemplate>
<asp:LinkButton ID="Del2" CommandName="Del"
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"ID") %>' runat="server" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
这是在后置代码中的函数定义
protected void Rp2_ItemCommand(object source, RepeaterCommandEventArgs e)
{
string id = e.CommandArgument.ToString();
Response.Write(id);
//调用一个自定义函数(删除项),传入参数
}
这个事件其实是一个函数,在后置代码中自定义的,当然可以更改的!这样就很方便的实现了嵌套中的 Repeater 事件触发
<asp:Repeater ID="Repeater1" runat="server"
onitemdatabound="Repeater1_ItemDataBound"
onitemcommand="Repeater1_ItemCommand">
<ItemTemplate>
<asp:Repeater ID="Repeater2" runat="server" OnItemCommand="Rp2_ItemCommand">
<ItemTemplate>
<asp:LinkButton ID="Del2" CommandName="Del"
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"ID") %>' runat="server" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
这是在后置代码中的函数定义
protected void Rp2_ItemCommand(object source, RepeaterCommandEventArgs e)
{
string id = e.CommandArgument.ToString();
Response.Write(id);
//调用一个自定义函数(删除项),传入参数
}
相关文章推荐
- 关于通过代码指定页面控件的事件响应脚本函数的一个细节
- 解析php通过cookies获取远程网页的指定代码
- 许涛的 repeater itemCommand 事件代码(经典代码,不难)
- QTP通过Winrar或者纯VBS代码压缩指定的文件或文件夹
- html5获取键盘并设置触发事件,通过指定键添加事件
- iOS通过代码跳转到指定的StoryBoard
- Java SSH Hibernate通过代码实现从数据库中随机取出指定条数的随机数据
- asp.net2.0中通过CS代码来动态的指定aspx页面中head中的信息
- ASP.NET中repeater嵌套实现代码(附源码)
- 滚果鼠标到指定位置触发事件。代码不会么写。。。求代码!!
- 在后台通过JAVASCRIPT代码调用按钮的事件
- ABAP--通过自定义类使用ALV(相应事件)的代码
- Android通过代码模拟物理、屏幕点击事件
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- asp.net2.0中通过CS代码来动态的指定aspx页面中head中的信息
- Android通过代码模拟物理、屏幕点击事件
- 在嵌套的repeater中加ItemDataBound事件
- Android通过代码模拟物理、屏幕点击事件
- 通过ASP禁止指定IP和只允许指定IP访问网站的代码
- 通过指定函数/方法形参类型提高PHP代码可靠性