CommandArgument用法
来源:互联网 发布:公网ip绑定域名 编辑:程序博客网 时间:2024/04/25 00:52
CommandArgument 获取或设置与关联的 CommandName 属性一起传递到 Command 事件处理程序的可选参数。
备注使用 CommandArgument 属性指定补充 CommandName 属性的参数。
注意 CommandArgument 属性通常只在设置 CommandName 属性时使用。CommandArgument 属性补充 CommandName 属性,允许提供要执行的命令的任何附加信息。例如,可以将 CommandName 属性设置为 Sort 并将 CommandArgument 属性设置为 Ascending,以指定按升序排序的命令。
将 GridViewCommandEventArgs 对象传递到事件处理方法,以便您可以确定被单击按钮的命令名和命令参数。若要确定命令名称和命令参数,请分别使用CommandName 和CommandArgument 属性。通过使用CommandSource 属性,还可以访问引发事件的按钮控件
参考代码:
<asp:TemplateField ItemStyle-Width="65%" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="left" HeaderText="回复">
<ItemTemplate>
<a href='ViewReply.aspx?ReplyID=<%# Eval("ID") %>'><%# Eval("Body").ToString().Length > 60 ? Eval("Body").ToString().Substring(0,60) + "..." : Eval("Body") %></a>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="操作" ItemStyle-Width="7%">
<ItemTemplate>
<asp:ImageButton ID="ibtDelete" runat="server" CommandName="del" ImageUrl="../App_Themes/Web2ASPNET2/Images/delete.gif" AlternateText="删除该回复" CommandArgument='<%# Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateField>
删除可以直接在DetailsView1选择时间里执行,执行删除后,然后在重新绑定控件数据就行了。。不需要再GridViewReply_ItemDeleting事件里写了
protected void GridViewReply_RowCommand(object sender,GridViewCommandEventArgs e)
{
if(e.CommandName == "del")
{ ///执行删除操作
BBS bbs = new BBS();
bbs.DeleteReply(DataTypeConvert.ConvertToInt(e.CommandArgument.ToString()));
///重新绑定控件数据
BindPageData(titleID);
}
}
- CommandArgument用法
- CommandArgument的一种用法
- CommandArgument
- button控件具体用法(CommandName, CommandArgument)
- commandargument 传多个值
- CommandArgument使用
- CommandArgument属性 绑定参数
- 学习 CommandName 和 CommandArgument
- asp.net CommandArgument
- CommandName与CommandArgument
- CommandArgument 绑定参数
- imagebutton得到commandargument
- CommandArgument绑定多个值
- CommandArgument如何传多个参数
- CommandArgument绑定多个值
- CommandName与CommandArgument
- CommandName与CommandArgument
- e.CommandArgument值的设定
- FPGA验证技术
- 如何实现百度快照后面的小手状态
- ubuntu 查看硬件的图形界面工具 hardinfo
- 华为编程大赛-字符串匹配
- 最新Android ADT, SDK, SDK_tool等官方下载说明(及时更新)
- CommandArgument用法
- C++:求10个数中最大的两个数
- 简单的重力
- servlet
- acfun id
- 黑马程序员_面向对象之继承和接口
- Java.text包学习笔记
- 病毒及流氓软件自我复制的简单实现(C#)
- Java.math学习笔记