} // otherwise don't display Url and messa-6ren">
gpt4 book ai didi

html - 根据条件隐藏 ascx 标记

转载 作者:行者123 更新时间:2023-11-28 01:13:34 24 4
gpt4 key购买 nike

我在 ascx 中有一些小标记,例如这个简单的 href,例如:

if (siteUrl) {
<a href="<%= siteUrl %>"> <%= Message here %> </a>
}
// otherwise don't display Url and message

(如果代码隐藏文件中的变量为空,我想隐藏。)显然上面的代码是一次尝试,需要调整以在 ascx 中工作。

做这件事的好方法是什么?例如,有没有办法将标记放在 ascx 中的某种占位符中并使其在条件下可见?语法提示表示赞赏。非常感谢。

最佳答案

与您使用 <% %> 的方式类似, 只是不添加 = ,您的代码将如下所示:

<% if (!string.IsNullOrEmpty(siteUrl)) {%>
<a href="<%= siteUrl %>"> <%= MessageMe %> </a>
<% }%>

您还可以阅读 Scott Guthrie block for that syntax

关于html - 根据条件隐藏 ascx 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36669834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com