会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Just do it...
学而不思则罔,思而不学则殆...
博客园
首页
新随笔
联系
管理
订阅
将button等加入到datagrid/datalist,并邦定javascript事件。
将ImageButton加到datalist中,并设置CommandArgument.
<
asp:datalist
id
="listImg"
runat
="server"
RepeatDirection
="Horizontal"
RepeatColumns
="12"
>
<
ItemTemplate
>
<
asp:ImageButton
ImageUrl
=""
Runat
="server"
CommandName
="delete"
CommandArgument
='<%#
DataBinder.Eval(Container.DataItem, "guid")%
>
' ID="pDel">
</
asp:ImageButton
>
</
ItemTemplate
>
</
asp:datalist
>
在datalist数据邦定的过程中,置入javascript事件。
private
void
listImg_ItemDataBound(
object
sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
if
((e.Item.ItemType
!=
ListItemType.Header)
&&
(e.Item.ItemType
!=
ListItemType.Footer))
{
ImageButton ib
=
new
ImageButton();
ib
=
(ImageButton)e.Item.FindControl(
"
pDel
"
);
ib.Attributes.Add(
"
onclick
"
,
"
javascript:return photoDel();
"
);
}
}
photoDel函数:
function
photoDel()
{
flag
=
false
;
if
(confirm(
"
您确实要删除该照片吗?
"
))
{
flag
=
true
;
}
return
flag;
}
posted @
2006-03-02 15:45
Ready!
阅读(
481
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告