Asp.net LinkBut​​ton,设置可见性

时间:2015-08-17 11:45:01

标签: c# asp.net

我有以下asp.net设置:

<tr runat="server" id="trDecline" class="even">
    <td class="adminrow-name">Decline Applicant:</td>
    <td colspan="2">
        <a href="javascript:void(0);" class="lnkDecline">Click Here</a>
        <div class="divDecline" style="display:none;">
            <asp:DropDownList runat="server" ID="ddDeclineReason" CssClass="ddDeclineReason" DataTextField="StatusDetail" DataValueField="ProposalStatusDetailID" OnSelectedIndexChanged="ddDeclineApplicant_Selected" AutoPostBack="true"/>  <br>
            <asp:LinkButton runat="server" visible="false" ID="btnApplicantDecline" Text="Decline" ValidationGroup="declineApplicantButton" onClick="btnDecline_Applicant_Click" />
        </div>
    </td>
</tr>

我使用LinkButton

设置visible="false"的可见性

然后,当有人从dropdown中选择一个项目时,我希望LinkButton变为可见。

我在listener上设置了以下dropdown

public void ddDeclineApplicant_Selected(object sender, EventArgs e)
{
    Response.Write(btnApplicantDecline.visible);
    Response.End();
}

问题是,我收到以下错误:

  

System.Web.UI.WebControls.LinkBut​​ton”不包含一个定义‘可见的’和没有扩展方法‘可见的’接受型的第一参数‘System.Web.UI.WebControls.LinkBut​​ton’可以发现(你错过了使用指令或程序集引用吗?)

但是这样情况怎么样,因为我正在设置属性,而且工作正常。

如果我无法使用此控件,如何以编程方式设置此可见性?

我知道我可以使用CSS,但我希望保留在项目的现有框架内。

我的谷歌搜索没有产生任何结果。

2 个答案:

答案 0 :(得分:4)

改变&#34;可见&#34; for&#34; Visible&#34;。 V是UpperCase。

答案 1 :(得分:0)

试试这个。

你可以看到Visible将颜色变为蓝色,因为它必须是UpperCase

<tr runat="server" id="trDecline" class="even">
        <td class="adminrow-name">Decline Applicant:</td>
        <td colspan="2">
            <a href="javascript:void(0);" class="lnkDecline">Click Here</a>
            <div class="divDecline" style="display:none;">
                <asp:DropDownList runat="server" ID="ddDeclineReason" CssClass="ddDeclineReason" DataTextField="StatusDetail" DataValueField="ProposalStatusDetailID" OnSelectedIndexChanged="ddDeclineApplicant_Selected" AutoPostBack="true"/>  <br>
                <asp:LinkButton runat="server" Visible="false" ID="btnApplicantDecline" Text="Decline" ValidationGroup="declineApplicantButton" onClick="btnDecline_Applicant_Click" />
            </div>
        </td>
    </tr>