zoukankan
html css js c++ java
DataGrid利用imagebutton实现删除操作
删除操作如图所示:
实现步骤:
1.在datagrid中创建模板列
2.在模板列中加入imagebutton并为其指定
ImageUrl
和
CommandName
,代码如下:
aspx代码
<
asp:TemplateColumn
>
<
ItemTemplate
>
<
asp:ImageButton id
=
"
ImageButton1
"
runat
=
"
server
"
ImageUrl
=
"
../Pic/delete.gif
"
CommandName
=
"
Del
"
></
asp:ImageButton
>
</
ItemTemplate
>
</
asp:TemplateColumn
>
3.在datagrid的
ItemCommand
事件中添加如下代码
单击删除图标时触发
private
void
DG_userinfo_ItemCommand(
object
source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if
(e.CommandName
==
"
Del
"
)
{
string
uid
=
e.Item.Cells[
0
].Text.ToString();
string
[] values
=
{uid}
;
OperateXmlByDataSet.DeleteXmlRows(ViewState[
"
filename
"
].ToString(),
"
userid
"
,values);
BindDG();
}
if
(e.CommandName
==
"
UpDt
"
)
{
string
userid
=
e.Item.Cells[
0
].Text.ToString();
ViewState[
"
uid
"
]
=
userid;
this
.Txt_id.Text
=
userid;
this
.Txt_name.Text
=
e.Item.Cells[
1
].Text.ToString();
this
.Txt_pass.Text
=
e.Item.Cells[
2
].Text.ToString();
this
.Txt_mail.Text
=
e.Item.Cells[
3
].Text.ToString();
this
.Txt_site.Text
=
e.Item.Cells[
4
].Text.ToString();
this
.Txt_msn.Text
=
e.Item.Cells[
5
].Text.ToString();
this
.Panel1.Visible
=
true
;
}
}
4.在datagrid的
ItemCreated
事件中添加如下代码
.cs代码
private
void
DG_userinfo_ItemCreated(
object
sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
System.Web.UI.WebControls.ImageButton ib;
foreach
(DataGridItem item
in
this
.DG_userinfo.Items)
{
ib
=
(ImageButton)item.FindControl(
"
ImageButton1
"
);
ib.Attributes.Add(
"
onclick
"
,
"
return confirm('您确定要删除?');
"
);
}
}
作者:
青羽
查看全文
相关阅读:
Tarjan求图的连通性总结
hdu3849 Tarjan求无向图的割边+map
两种代码风格解决强连通分量解决加多少条边使整个图连通&多少个点可以到达所有点
hdu 离线处理+并查集
hdu 1325判断是不是树
poj3041 最小点覆盖即最大匹配(匈牙利算法)(模板)
poj 2186 tarjan求强连通分量(模板题)
poj2135 最小费用最大流模板
SPFA队列模板
链表专项刷题
原文地址:https://www.cnblogs.com/tenghoo/p/525863.html
最新文章
管你运愁学 最大流
管理运筹学关键路径法
大数据开发?大数据分析?数据挖掘算法?
Java作业十二
Python课题私货
Java实验十一
数据结构实验报告
赫夫曼树的构建实验代码
(栈)HDU 1022-Train Problem I
分块练习题
热门文章
最短路模板
倒计时112天
倒计时113天
GG
点到线段的距离
set_union&&set_intersection
dijkstra+heap
Code Lock HDU 3461
矩阵乘法&&矩阵快速幂
辣鸡的最短路&差分约束题目计划
Copyright © 2011-2022 走看看