日期:2008-07-31  浏览次数:20911 次

服务器端的ASP+代码
作 者 : 青苹果电脑工作室 本文点击次数:2733


要在页面上显示值,我们使用与早先的ASP 例子中相同的代码:

...
If Len(Request.Form("selOpSys")) 〉 0 Then
strOpSys = Request.Form("selOpSys")
strName = Request.Form("txtName")
Response.Write("You selected '" & strOpSys _
& "' for machine '" & strName & "'.")
End If
...

但是ASP+ 和服务器控制的一个很大的特色是正在服务器上运行并产生页面输出的代码都可以
使用它们。ASP+解释程序强调都要有唯一的id 属性,这样所有的服务器控制(例如那些有
the runat="server" 属性的元素)都可以被代码重新使用。这就意味着我们不再使用Request 集合
来获取从我们的表单控制邮递回服务器的那些值。相反,可以直接使用它们唯一的id来引用它们:

...
If Len(selOpSys.value) 〉 0 Then
Response.Write("You selected '" & selOpSys.value _
& "' for machine '" & txtName.value & "'.")
End If