繁体   English   中英

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

[英]Asp.net LinkButton, set visibility

我有以下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>

我在其中使用visible="false"设置LinkButton visible="false"

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

我在dropdown有以下listener设置:

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

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

System.Web.UI.WebControls.LinkBut​​ton'不包含'visible'的定义,也没有找到接受'System.Web.UI.WebControls.LinkBut​​ton'类型的第一个参数的扩展方法'visible'使用指令或程序集引用?)

但是,在我设置属性并且正在工作的情况下,情况会如何呢?

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

我知道我可以使用CSS,但是我想保留在项目的现有框架中。

我的Google搜索未产生任何结果。

将“可见”更改为“可见”。 V是大写。

尝试这个。

您可以看到“可见”将颜色变为蓝色,因为它必须是“ 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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM