0

我想将 a 添加multiple attribute到 a select in .net。我已经这样做了:

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

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

4

1 回答 1

1

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

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

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

另见W3C

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

于 2013-08-28T14:45:59.817 回答