日期:2014-05-17  浏览次数:20387 次

菜鸟送分:两个函数的写法
在a.aspx页面里接收了两个表单文本变量:
a1:<%=Request.Form["a1"]%><br />
a2:<%=Request.Form["a2"]%><br />
想得到a1的长度和a2前一百字的内容,这样写却出错了:
Len(request("a1"))=<%=Len(Request.Form["a1"])%><br />
Mid(request("a2"),1,100)=<%=Mid(Request.Form["a1"]),1,45)%><br />
请问这两个函数该怎么写?

------解决方案--------------------
aspx页面中这样写:

Len(request("a1"))=<%=Request.Form["a1"].Length%> <br />

Mid(request("a2"),1,100)=<%=Request.Form["a1"].Substring(0,100)%> <br />

------解决方案--------------------
你要那么写也可以,把语言换成VB.NET。
如果你要用VB.NET ["a1"]这里的方括号要换成圆括号。