将button等加入到datagrid/datalist,并邦定javascript事件。
2006-03-05 21:42
465 查看
将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;
}
<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;
}
相关文章推荐
- 将button等加入到datagrid/datalist,并邦定javascript事件。
- 将button等加入到datagrid/datalist,并邦定javascript事件
- JavaScript调用Button的服务器端事件
- ListView中加入Button后,Button的点击事件和ListView的点击事件冲突
- CocosCreator项目学习系列<二>关于Button(添加事件)输入控制交互条件的触发_实现虚拟按钮控制_JavaScript
- JavaScriptJavaScript:对事件作出反应(button&alert&onclick)
- DataList控件Button事件
- javascript 注册button的事件
- [原创]JavaScript调用Button的服务器端事件
- 使用javascript绑定键盘enter事件到asp.net的button控件 .
- UIView-4-EventForViews(在view上加入button时候的事件处理)
- javascript 更具button 事件找到当前单元格中的控件并动态赋随机ID
- datalist button事件,button不在datalist里面,CheckBox 同时应用
- JavaScript 使用div替换button 点击事件
- Javascript中button按钮的onclick()事件传递参数
- ASP.NET按钮button调用JavaScript事件
- javascript中用Jquery注册button的click事件不能响应
- JavaScript调用Button的服务器端事件
- 动态加入JavaScript事件
- 前台如何把点击事件里面也加入javascript的方法