zoukankan
html css js c++ java
将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;
}
查看全文
相关阅读:
python logging模块
mysql数据库的导出与导入
requests请求高德地图api
navicat连接阿里云ESC里的数据库
ubantu+nginx+uwsgi+django部署
linux小命令
部署完的Django项目升级为HTTPS
python常用模块
python基础18——二分法&面向过程&匿名函数
emmm......就当练习了系列15
原文地址:https://www.cnblogs.com/silva/p/341244.html
最新文章
3.7盒测试方法之-业务路径覆盖法
3.6黑盒测试方法之-组合覆盖法
点积和投影
线性变化和非线性变化
超链接:a标签
HTML5按键打开摄像头和拍照
navigator.mediaDevices.getUserMedia
前端思考
绘制矩形
2D上下文
热门文章
canvas的基本用法
实现人脸识别性别之路---网页上的video标签
把ajax包装成promise的形式(2)
《深入浅出nodejs》读书笔记(3)
《深入浅出nodejs》读书笔记(2)
把ajax包装成promise的形式(1)
《深入浅出nodejs》读书笔记(1)
折腾nock给jsonp进行单元测试
前端性能优化总结(面试向)
用户认证和授权
Copyright © 2011-2022 走看看