Asp classic 在经典asp中将下拉值传递给操作
我正在使用经典Asp,我想通过查询字符串将下拉列表中选择的值发送到另一个表单。我尝试了以下方法:Asp classic 在经典asp中将下拉值传递给操作,asp-classic,Asp Classic,我正在使用经典Asp,我想通过查询字符串将下拉列表中选择的值发送到另一个表单。我尝试了以下方法: 就像这样,但没有成功 但我的填充方式如下所示: private sub-generateStateDropDownList()` temp=“”` 温度=温度+“”` temp=temp+“选择一个状态”` 先移动` 不使用rsStates.EOF时请勿使用` 温度=温度+“”` 我无法将下拉值传递给新窗体。请帮助我。提前感谢。您的表单标签格式似乎不正确。你应该这样做: 或者 不过
就像这样,但没有成功
但我的填充方式如下所示:
private sub-generateStateDropDownList()`
temp=“”`
温度=温度+“”`
temp=temp+“选择一个状态”`
先移动`
不使用rsStates.EOF时请勿使用`
温度=温度+“”`
我无法将下拉值传递给新窗体。请帮助我。提前感谢。您的
表单
标签格式似乎不正确。你应该这样做:
或者
不过,填充select
标记的代码有点太多了。首先,将输出直接写入缓冲区更有效,如下所示:
Response.Write("<select....")
中间的<代码>构造函数函数将用于填充查找列表中的选项。
速度始终是经典ASP的核心。我建议您使用类似ADO
记录集的对象。使用GET而不是POST怎么样
<form method="GET" action="includes/bgl_forms.asp">
这将把所有的输入放入查询字符串,GET
和POST
方法都有其独特的优点,但它们的用法应该是正确的。