注册 登录
编程论坛 ASP技术论坛

隐藏域值的读取问题

huangxiaode 发布于 2009-10-10 14:28, 913 次点击
为什么我在一个页面添加了一个隐藏域,然后我把数据库中某表某字段的值动态的赋给隐藏域,但是浏览的时候表的值都是显示出来!我听说要用server.HTMLEncode(),但是我不懂为什么要用这个方法!大家能给我解释一下吗?谢谢
4 回复
#2
aspic2009-10-10 14:44
<input type="hidden" value="<%=Rs("字段")%>" />
这样能显出来?
#3
zhuiis2009-10-11 14:09
是不是 type 的 hidden 搞错了?
#4
yms1232009-10-11 15:33
以下是引用huangxiaode在2009-10-10 14:28:28的发言:

为什么我在一个页面添加了一个隐藏域,然后我把数据库中某表某字段的值动态的赋给隐藏域,但是浏览的时候表的值都是显示出来!我听说要用server.HTMLEncode(),但是我不懂为什么要用这个方法!大家能给我解释一下吗? ...
因为你的内容里含有HTML所以会被浏览器解释并显示,使用server.HTMLEncode()对HTML进行编码后浏览器就不会显示出来了。
#5
huangxiaode2009-10-11 22:58
我懂了,谢谢!
1