新人来问,关于hiddenfield的问题!!!
这是aspx页面的一段代码:
<td class="td_tt">
<asp:Label runat="server" ID="lbRecordNumber" Text="记录编号"></asp:Label>
<span style="color: red">*</span>
</td>
<td class="td_content">
<asp:TextBox runat="server" ID="txtRecordNumber" MaxLength="32" Width="70%" CssClass="Input_ticket" Text="GZHLH-T6.142.00.085.2012"></asp:TextBox>
<asp:HiddenField runat="server" ID="hidID" />
</td>
主要对于hiddenfield里面ID:hidID不是很懂,网上查过说这是用来存储非显示值的隐藏字段,那到底是存储的什么,求指导!!
hiddenfield
------解决方案--------------------你想保存什么就保存什么。你给它设上值就行了。
就是跟你的textbox一样。只是不显示而已。
------解决方案--------------------ID="hidID" 隐藏控件的名称 你可以后台 通过这个名称调用这个控件
里面存的是字符串 随便你存什么 不过 里面存放的东西 html 源代码里 是可见的 要存敏感信息 自行加密
------解决方案--------------------
对,就是保存一些用户不需要看到的东西,但是后台还需要的东西,像UserID,对用户没有意义,但是后台可以用来作为修改删除的标志。