隐藏的字段用法

时间:2010-09-20 06:23:46

标签: asp.net

在asp.net页面

中对VWD的隐藏字段控制的可能用法是什么?

2 个答案:

答案 0 :(得分:2)

隐藏的输入字段可以添加到表单中,以便在提交用户看不到的表单时传递一些值,并且无法使用应用程序界面进行修改。当您希望在多个请求中保留某些值时,它们可能很有用。确实,在标准的ASP.NET WebForms应用程序中,它们的值非常有限,因为您已经拥有保留View State的隐藏值,允许您在请求之间保留值。

答案 1 :(得分:0)

Hidden fields可用于从前端将数据传输回服务器,也可以将数据从服务器发送到浏览器。例如你写了一个javascript函数,如果一个字段的值是x,你需要做一些事情,那么你总是可以创建一个隐藏字段并从服务器设置它的值;你的javascript可以从中选择价值并做任何想做的事情。它就像一个普通的文本字段,唯一的区别是它在页面上不可见。

Asp.Net内部也使用隐藏字段发送视图状态数据。当你的.aspx页面被渲染后,查看它的来源,你会看到asp.net已经自动创建了一些隐藏的字段供自己使用。

在Asp.Net架构中,它被用作8个(客户端)State Management机制中的一个。