如果单击链接按钮设置为可见,如何设置它的backcolor属性?

时间:2014-01-04 10:23:19

标签: linkbutton

我的网页上有三个链接按钮。我已经提供了linkbutton的backcolor,但我希望它只有在单击特定链接按钮时才可见。请建议我该怎么做? 我的代码是这样的 -

protected void Link_Click(object sender, EventArgs e)
    {
        LinkButton lbtn = (LinkButton)sender;
        lbtn.BackColor = System.Drawing.Color.Blue;
        string id = lbtn.ID;
        if (id == "lnkcot")
        {
           ###
        }
        else if (id == "lnktex")
        {
            ###
        }
        else if (id == "lnkgar")
        {
            ###
        }
    }

谢谢

1 个答案:

答案 0 :(得分:0)

我知道如何做到这一点。 。 。! 只需设置其他两个链接按钮backcolor等于透明。检查下面。

protected void Link_Click(object sender, EventArgs e)
            {
                LinkButton lbtn = (LinkButton)sender;
                lbtn.BackColor = System.Drawing.Color.Blue;

                string id = lbtn.ID;
                if (id == "lnkcot")
                {
                    // set other two to transparent
                    lnktex.BackColor = Color.Transparent;
                    lnkgar.BackColor = Color.Transparent; 
                }
                else if (id == "lnktex")
                {
                    lnkcot.BackColor = Color.Transparent;
                    lnkgar.BackColor = Color.Transparent;
                }
                else if (id == "lnkgar")
                {
                    lnkcot.BackColor = Color.Transparent;
                    lnktex.BackColor = Color.Transparent;
                }
            }