0

我有几种表单,其中有大量的键/值应该因表单而异,但指的是同一个“项目”。

我想制作一个 ASP 脚本,它采用所有这些键/值并创建具有值的变量。name_field_codenumber我的意思是,如果我有一个名为“name_field_codenumber”且值为“32_someName”的文本字段,我想创建一个名为 的变量32_someName,因此我可以测试该变量 print, end 等等,我已经这样做了:

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

4

1 回答 1

1

我找到了解决方案,而且很简单:

For Each Field in Request.Form
TheString = Field & "=Request.Form(""" _
& Field & """)"
EXECUTE(TheString)
Next
于 2013-01-22T11:06:37.267 回答