Hallo
Witzigerweise bin ich nun nach über 4 Jahren selber vor exakt dieser Problemstellung gestanden :)
Deswegen anbei eine Lösung für alle jene, welche danach suchen...
Wie können die Values aus einer select-Liste (in einem Webformular) mit Mehrfachauswahl (multiple) innerhab einer Webapplikation eruiert werden.
HTML-Bsp:
<select name="kategorie" multiple>
<option value="1">Sport</option>
<option value="8">Unterhaltung</option>
<option value="10">Gesellschaft</option>
</select>
Delphi-Code:
var
i: integer;
begin
for i := 0 to request.ContentFields.Count - 1 do
if lowerCase(request.ContentFields.Names[i]) = 'kategorie' then
response.content := response.content + '<br>' + request.ContentFields.ValueFromIndex[i];
end;
Ev. geht's ja auch einfacher... ;)
Viele Grüsse
Kuisli