在GridView控件中添加相关的操作字段/操作按钮
2009-09-24 17:27
615 查看
第一步(前台):
定义一个模板,中间拖入相关的Butto控件,进行相关设置
1.设置该Button控件的Command时的参数。
CommandArgument='<%# Eval("acID") %>'
2.设置该Button控件触发的事件代码(后台要定义相关方法)
oncommand="btnedit_Command"
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:Button ID="btnSetmsg" runat="server" CssClass="button"
// 为按钮添加 CommandArgument 参数 和 btnSetmsg_Command事件处理程序
Text="短信" CommandArgument='<%# Eval("acID") %>'
oncommand="btnSetmsg_Command" Width="65px" />
<asp:Button ID="btnedit" runat="server" CommandArgument='<%# Eval("acID") %>'
CssClass="button" oncommand="btnedit_Command" Text="修改" />
<asp:Button ID="btnover" CommandArgument='<%# Eval("acID") %>' runat="server"
CssClass="button" Text="结束" oncommand="btnover_Command" />
<asp:Button ID="btnquxiao" CommandArgument='<%# Eval("acID") %>' runat="server" CssClass="button"
Text="删除" oncommand="btnquxiao_Command" />
</ItemTemplate>
</asp:TemplateField>
第二步(后台):
编写btnSetmsg_Command(object sender, CommandEventArgs e)方法,进行操作。
protected void btnSetmsg_Command(object sender, CommandEventArgs e)
{
// 得到该Button控件的参数
string acid = e.CommandArgument.ToString();
// 进行相关操作
Response.Redirect("UserContrl/edit/EditorMessageText.aspx?acID=" + acid + "");
}
定义一个模板,中间拖入相关的Butto控件,进行相关设置
1.设置该Button控件的Command时的参数。
CommandArgument='<%# Eval("acID") %>'
2.设置该Button控件触发的事件代码(后台要定义相关方法)
oncommand="btnedit_Command"
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:Button ID="btnSetmsg" runat="server" CssClass="button"
// 为按钮添加 CommandArgument 参数 和 btnSetmsg_Command事件处理程序
Text="短信" CommandArgument='<%# Eval("acID") %>'
oncommand="btnSetmsg_Command" Width="65px" />
<asp:Button ID="btnedit" runat="server" CommandArgument='<%# Eval("acID") %>'
CssClass="button" oncommand="btnedit_Command" Text="修改" />
<asp:Button ID="btnover" CommandArgument='<%# Eval("acID") %>' runat="server"
CssClass="button" Text="结束" oncommand="btnover_Command" />
<asp:Button ID="btnquxiao" CommandArgument='<%# Eval("acID") %>' runat="server" CssClass="button"
Text="删除" oncommand="btnquxiao_Command" />
</ItemTemplate>
</asp:TemplateField>
第二步(后台):
编写btnSetmsg_Command(object sender, CommandEventArgs e)方法,进行操作。
protected void btnSetmsg_Command(object sender, CommandEventArgs e)
{
// 得到该Button控件的参数
string acid = e.CommandArgument.ToString();
// 进行相关操作
Response.Redirect("UserContrl/edit/EditorMessageText.aspx?acID=" + acid + "");
}
相关文章推荐
- 在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
- 在GridView控件中添加对记录的删除按钮
- 将 TemplateField 字段列动态添加到 GridView 控件
- GridView 动态添加模板列并绑定数据 实现从外部直接传入控件 和 绑定字段参数
- oracle 修改表名、列名、字段类型、添加表列、删除表列 等相关操作
- GridVieW控件自定义删除按钮-解决多级相关中删除问题
- ww控件实现某字段多个单选按钮操作
- GridView控件中加入delete操作,超级链接链, 数据库中查数据在单独页面显示 ,后退按钮HyperLink
- 给VS2005的GridView控件自带的删除按钮添加确认
- 在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
- 在ASP.NET 2.0中操作数据之五十:为GridView控件添加Checkbox
- MFC List Control控件添加单元格编辑和单元格下拉列表项以适用于数据库相关操作
- .NET 使用GridView控件绑定数据源其他操作(查询相关数据,而不是显示全数据)
- gridview添加按钮及其按钮操作
- 主表当中明细表字段的金额计算问题,操作控件是在gridview+aspnetPage
- 将 TemplateField 字段列动态添加到 GridView 控件
- easyui中获取datagrid分页控件并添加操作按钮
- asp.net中有关gridview控件添加编辑按钮的示例(一)
- GridView控件常见问题及处理方法===1. 关于隐藏字段的处理:==2. 关于按钮列的事件:==3. 关于按钮的客户端提示:==4. 关于时间字段的格式化输出:==5. 关于绑定空记录:
- gridview 控件添加删除按钮(二)