c# - 替换 <li> 中的控件

标签 c# asp.net

如何使用服务器端代码替换列表项中的控件。我需要更换这个

    <li>
        <asp:LinkButton ID="btnUpload" runat="server" OnPreRender="btn_PreRender" CommandName="Uploader"
            TabIndex="2">Upload</asp:LinkButton>
        or <a target="_blank" href="../PersonalInfo/MailingAddress.htm">Mail</a> the form.
    </li>

    <li>
       <asp:LinkButton ID="hplnkViewDocument" runat="server" Text="View Document" SkinID="lnkBtnBlue"></asp:LinkButton>
    </li>

最佳答案

我会在 li 中同时拥有这两个控件,然后使用 Visible 属性只显示/隐藏您想要的那个。

关于c# - 替换 <li> 中的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9118880/

相关文章:

c# - 从法师签名的 list 文件中获取 X509 证书

c# - 如何将 UserControl.IsEnabled 绑定(bind)到它的命令

c# - 发送 ajax POST 请求接收 GET 请求

c# - 使用 <%# isChecked %> 表达式设置复选框

c# - 我如何打开一个新窗口而不是新选项卡或弹出窗口,而是在 c# 中从代码后面单击按钮时打开一个新窗口

c# - 转换 Html Contenttpo Word 文档时出错

c# - 选择 MySQL 还是选择 SQL Server Express(免费)?

c# - MongoDB C#官方驱动: Mapping objects to short names to limit space

c# - Oracle 客户端的可选 sql 命令参数

c# - 为上传的图片创建 md5 散列