您的位置:首页 > 其它

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();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: