我需要根据会话对象值“暗淡”一个 div。
将会话对象声明为模块Global.asax.vb
Module SelectedItem
Public SelItemID As Integer
End Module
现在我需要检查该变量是否具有值,如果它没有组成我的菜单的几个 div 应该变暗。现在menuButton1
应该始终可用,如果提到的变量没有价值,其他人应该变暗。
<div class="menu">
<div class="menuButton1">
</div>
<div class="menuButton2"> //should be dimmed if SelItemID = null
</div>
<div class="menuButton3"> //should be dimmed if SelItemId = null
</div>
</div>
如果它有价值,它们应该看起来很正常。我意识到使用 JQuery 应该很容易,但我不知道如何与 VB 结合使用。
更多信息。我SelItemID
在页面上的标签中显示。也许我可以检查那个标签的价值或什么?
如果可能,请提供帮助。
谢谢。
编辑:
好的,所以我想到了一种更简单的方法,只需要一些帮助来完成它。
<%IIf(lbSelItem.Text = "No Item Selected.", "<a href='Default.aspx'> My Item </a>", "My Item")%>
基本上我希望它在真时显示常规文本,如果为假则显示链接。注意:标签lbSelItem
显示"No Item Selected"
未选择任何项目的字符串值。此代码的问题是它不显示任何内容。链接和文字都没有。