检查Html元素类属性值包含“字符串”

时间:2010-11-10 13:58:05

标签: asp.net vb.net

我有两个用户控件,需要在我的页面的body标签中添加一个类属性,但是如果我只是使用

,它们目前会相互写入
Body.Attributes.Add("class","value")

所以我需要检查类属性是否存在以及它是否已包含要添加的值。

If Not Body.Attributes("class").Contains("value") Then
  Body.Attributes.add("class", Body.Attributes("class") + " " + "value")
End If

感谢您的时间,感谢任何帮助。

编辑:

包含约束不会返回预期值,导致类没有被连接, 例: 添加类“狗”然后我同一个控件的不同实例尝试添加“狗”但包含(“狗”)返回false

1 个答案:

答案 0 :(得分:0)

经过一些编码后,我尝试使用Indexof()我正在搜索的值。这让我知道class属性是否已包含该值。