datalist实现点击查看详细信息
2009-12-28 12:42
302 查看
续
实现效果:
后台:code:c#
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "select") //显示详细信息
{
DataList1.SelectedIndex = e.Item.ItemIndex; //点击 进入详细查询状态
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
//只有在此才能创建对象
Button lbtnDelete = (Button)DataList1.SelectedItem.FindControl("btdelete"); //查询SelectedItem中的控件
// Button lbtnDelete = (Button)e.Item.FindControl("btdelete"); //寻找到DataList中的BUTTON按钮 不能找到
if (lbtnDelete != null)
{
//为删除按钮绑定提示框
lbtnDelete.Attributes.Add("onclick", "javascript:return confirm('请注意:删除后,将无法回复。您确认要删除该项留言吗?');"); //书籍删除提示框
}
}
}
protected void Button4_Click(object sender, EventArgs e)
{
DataList1.SelectedIndex = -1; //取消详细查看
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
}
实现效果:
后台:code:c#
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "select") //显示详细信息
{
DataList1.SelectedIndex = e.Item.ItemIndex; //点击 进入详细查询状态
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
//只有在此才能创建对象
Button lbtnDelete = (Button)DataList1.SelectedItem.FindControl("btdelete"); //查询SelectedItem中的控件
// Button lbtnDelete = (Button)e.Item.FindControl("btdelete"); //寻找到DataList中的BUTTON按钮 不能找到
if (lbtnDelete != null)
{
//为删除按钮绑定提示框
lbtnDelete.Attributes.Add("onclick", "javascript:return confirm('请注意:删除后,将无法回复。您确认要删除该项留言吗?');"); //书籍删除提示框
}
}
}
protected void Button4_Click(object sender, EventArgs e)
{
DataList1.SelectedIndex = -1; //取消详细查看
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
}
相关文章推荐
- 利用DataList实现单击查看某一行详细信息的功能
- 查看DataList控件中数据的详细信息
- 查看DataList控件中数据的详细信息1
- jQuery实现点击标题输入详细信息
- 七、初学.NET—GridView中添加行按钮实现查看详细信息
- 数据库获取图片 加入幻灯效果 点击查看详细信息
- 实现了流程实例详细步骤信息的查看
- ajax实现加载页面、删除、查看详细信息 bootstrap美化页面!
- WINFORM实现进程信息的查看,listview,点击,右键,右键菜单
- jQuery实现点击标题输入详细信息
- 问题五-实现详细信息页面(点击列表,预览窗口显示具体信息)
- ajax 实现加载页面、删除、查看详细信息,以及bootstrap网页的美化
- jquery与DataGrid实现点击列名显示/隐藏详细信息
- MVC 框架中 实现点击热点浮动框显示详细信息
- javaWeb作业之查看邮件详细信息(利用jQuery的ajax方法实现)
- 查看CPU详细信息
- (微信公众号开发《一》OAuth2.0网页授权认证获取用户的详细信息,实现自动登陆)http://blog.csdn.net/liaohaojian/article/details/70175835
- [置顶] PHP之数据采集[抓取阿里巴巴上宁波企业的详细信息] - 非正则实现
- 微信公众号开发《一》OAuth2.0网页授权认证获取用户的详细信息,实现自动登陆
- 如何查看电脑最全详细信息