我使用的是HTML多重选择,在输入逗号选项之前没有任何问题。保存/加载时,值会被','分开。进入清单。因此导致问题
我试图找到一种方法,可能会在发布表单时更改用于分割值的字符,但却走到了死胡同。
如果有人对此有任何见解,将非常感激。
提前致谢。
---用代码更新---
控件是动态创建的
Dim SelectName1 As New HtmlSelect
SelectName1.ID = "SelectName" & id
SelectName1.Name = "SelectName"
SelectName1.Multiple = True
并通过循环来填充值。
For Each value As String In Request.Form(idToFind).Split(",")
If Not IsDBNull(SelectName.Items.FindByValue(value)) Then....
我无法添加任何代码,Apologies
答案 0 :(得分:0)
通过添加代码更新问题后,我认为可用选项有限:
之后,将此额外的Javascript方法添加到事件onSubmit
。然后提交表单并从隐藏输入字段中读取值。
P.S。在我看来,第二个想法比第一个想法更简单。也许有更好的方法。