我有几种形式,大量的键/值应该从形式到形式不同,但是指的是相同的“项目”。
我想创建一个ASP脚本,它接受所有这些键/值并使用值创建变量。我的意思是,如果我有一个名为“name_field_codenumber”的文本字段,其值为“32_someName”,我想创建一个名为name_field_codenumber
的变量,其值为32_someName
,因此我可以测试该变量打印,结束等等,我做到了这一点:
for each x in Request.Form
x.name = Request.Form(x)
next
给我带来500错误,需要对象
和这个
for each x in Request.Form
eval(x) = Request.Form(x)
next
返回类型不匹配...
也许有人会帮助我,我认为这应该很容易,但我无法让这件事情起作用:D
答案 0 :(得分:1)
我找到了解决方案,而且非常简单:
For Each Field in Request.Form
TheString = Field & "=Request.Form(""" _
& Field & """)"
EXECUTE(TheString)
Next