现在的位置: 首页 > 综合 > 正文

datalist中绑定linkbutton问题

2013年01月10日 ⁄ 综合 ⁄ 共 544字 ⁄ 字号 评论关闭

在页面中获取DataList1中Label1的值:

Label lb1 = (Label)DataList1.Items[0].Findcontrol("Label1");

在DataList1的ItemDataBound事件中获取Label1的值:

Label lb1 = (Label)e.Items.Findcontrol("Label1");

 

在DataList里面再放置一个Label并和id绑定  
  设置LinkButton的CommandName = "itemCommand"

  然后在DataList的ItemCommand事件里面就可以处理单击LinkButton事件  

protected void itemCommand(object source, DataListCommandEventArgs e)
    {
        Label myid;
        string id = "";
        if (e.CommandName == "itemCommand")
        {//获得Label中的值
            myid = (Label)e.Item.FindControl("Label6");
            id = myid.Text.ToString();
        }

    }

抱歉!评论已关闭.