korakot_titla

Mon 10 Jul 2006 11:04:14
Mon 10 Jul 2006 11:04:14
รบกวนอีกหน่อยนะครับ
คือตอนนี้ผมส่งค่า checkbox มายังอีกหน้าหนึ่ง แล้วได้ผลลัพธ์ดังนี้นะครับ
023,026,028
แล้วผมลองใช้ Method Split เพื่อตัดตัว , ออกนะครับ แล้วลอง Response.write ออกม
กลับ Error นะครับ
myChebox=request.form ("Checkbox")
myarray = Split(myChebox ,",")
response.write myarray
'-------------------------
Error Type:
Response object, ASP 0106 (0x80020005)
An unhandled data type was encountered.
'-------------------------------------------
ไม่ทราบว่าเพราะอารัยเหรอครับ พอแก้ไขได้หรือป่าวครับ รบกวนหน่อยนะครับ
ผมไม่แน่ใจว่า response.write ใน classic asp จะสามารถรับ argument เป็น array ได้หรือไม่ครับ
maxcounter=ubound(myarray)
FOR counter=0 TO maxcounter
response.write myarray(counter)
NEXT
ลองแบบนี้ดูครับ
maxcounter=ubound(myarray)
FOR counter=0 TO maxcounter
response.write myarray(counter)
NEXT
ลองแบบนี้ดูครับ
aom

Tue 23 Dec 2008 15:46:58
Tue 23 Dec 2008 15:46:58
Error เหมือนกันเลย แต่พอทำตามคุณ Administrator ก็ได้เลยค่ะ

















