【发布时间】:2010-10-29 08:19:47
【问题描述】:
大家好,实际上我正在使用隐藏字段来存储一些值
<asp:HiddenField ID = "hfObjectID" runat="server" />
<asp:HiddenField ID = "hfIsBestanswer" runat="server" />
hfObjectID.value = // fetching pk_id from data base.
hfIsBestanswer.value = // fetching pk_id from data base.
<input type="hidden" value="100" id="ctl00_ContentPlaceHolder1_ucComment_hfObjectType" name="ctl00$ContentPlaceHolder1$ucComment$hfObjectType">
这里 100 是实际值 现在用户更改它 200 现在发送到服务器端代码的服务器将对 200 的值执行操作 100 ......
假设在客户端隐藏字段值被用户更改,那么它会导致服务器端根据隐藏字段值存储一些数据的错误...... 所以我怎么能防止它。有什么我必须自己实现的逻辑......
谢谢。
【问题讨论】:
标签: asp.net