请问我在Datalist中放有一个button,我想只有在session("popedom")=true 时,它的Visible="true",如何可以获取这个BUTTON啊?

解决方案 »

  1.   

    if session("popedom")=true
    {
       this.button.Visible = true;
    }
      

  2.   

    web方式?
    如果是的话,可以像如下的例子:
    HtmlInputCheckBox chbSelected;
    foreach(DataGridItem oDataGridItem in dtgEmployee.Items)
    {
    chbSelected = (HtmlInputCheckBox)oDataGridItem.FindControl("chbSelected");
    chbSelected.Checked = true;
    }
      

  3.   

    if (Convert.ToBoolean(Session["popedom"]))
    {
        FindControl("ButtonID").Visible = true;
    }
    else
    {
        FindControl("ButtonID").Visible = false;
    }
      

  4.   

    <asp:Button Runat=server ID="button1" Visible='<%# session("popedom")%>'></asp:Button>