Frank (no reg): ASP: request.fom("xxx") - wurd Inputfeld überhaupt übergeben?

Beitrag lesen

Hi,

übrigens, Checkboxen, die kein Häkchen (Tickmark) haben, landen ebenfalls nicht in der Request.Form/QueryString Collection.

Meine Empfehlung (ohne Javascript und so zeugs): Füge in das Formular ein <input type="hidden" /> ein und lass dessen Wert eine kommaseparierte Liste der Namen der anderen Formularfelder sein, also z.b.

<input name="formfields" type="hidden" value="tx_name,tx_bla,tx_blub,chk_foo,rd_bar" />.

So kannst du sichergehen, dass dieses Feld immer übergeben wird und du kannst bei der Verarbeitung den String in ein Array splitten und mit einer for(each) durchlaufen. So weisst du dann z.b. auch, ob jemand ein Tickmark aus einer Checkbox wieder entfernt hat.

HTH, Ciao, Frank