使用.net添加没有值的html属性

时间:2013-08-28 13:13:08

标签: html .net

我想在multiple中向attribute添加select .net。我这样做了:

If MultiSelect Then
  drpSelect.Attributes.Add("multiple", "true")
End If

虽然严格来说html应该只是多个。

1 个答案:

答案 0 :(得分:1)

对于“boolean”html属性(应该只包含没有值的名称,如requiredmultiple),可接受的替代方法是使用name="name",如multiple="multiple"

在您的情况下,您应该编码

drpSelect.Attributes.Add("multiple", "multiple")

另见W3C

  

布尔属性可以合法地采用单个值:名称   属性本身。