asp.net - 禁用没有javascript的 anchor 链接

标签 asp.net html

让我们假装这行得通:

<a href="target.html" enabled="<%# myboolean %>">Zelda</a>

好吧,但事实并非如此。我最接近此设置的是什么?我基本上希望文本是链接或常规文本,具体取决于 myboolean

最佳答案

如果您真的想在链接和纯文本之间切换,您可以在 asp.net 代码中使用 if 语句。

<% if (myboolean) { %>
  <a href="target.html">Zelda</a>
<% } else { %>
  Zelda
<%} %>

关于asp.net - 禁用没有javascript的 anchor 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12715923/

相关文章:

c# - 在 gridview 中使用 OnSelectChange 打印到标签

php - 如何为从 mySQL 获取数据的 'select' 框创建占位符?

javascript - 将元素粘贴到滚动页面顶部然后将其移开?

html - 子 div 不包装以留在父级中

jquery - 使用选择框将 HTML 表格转换为 JSON

c# - 使用 REMOTE_ADDR 计算独占访问的 IP 地址范围

c# - 仅当在计算按钮之前单击确认按钮时,如何才能显示 lblmessage?

html - FontAwesome 图标不显示

c# - Entity Framework 查询忽略我的 orderby

c# - asp.net 将图像添加到表中的第一项