栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > asp

ASP.NET中HiddenField隐藏域控件的使用方法

asp 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ASP.NET中HiddenField隐藏域控件的使用方法

HiddenField控件的作用简单的说是用于存储需要在向服务器的发送间保持的值。它作为 元素呈现,并且通过添加runat=”server”就可以使它成为标准的HTML服务器控件。下面列出的是ASP.NET HiddenField Web服务器控件可以使用的属性和事件。
 
复制代码 代码如下:
    EnableTheming="True|False"
    EnableViewState="True|False"
    ID="string"
    onDataBinding="DataBinding event handler"
    onDisposed="Disposed event handler"
    onInit="Init event handler"
    onLoad="Load event handler"
    onPreRender="PreRender event handler"
    onUnload="Unload event handler"
    onValueChanged="ValueChanged event handler"
    runat="server"
    SkinID="string"
    Value="string"
    Visible="True|False"
/>

因为 HiddenField 的值将呈现给客户端浏览器,所以它不适用于存储安全敏感的值。若要为 HiddenField 控件指定值,请使用 Value 属性,请注意是Value而不是Text。事实上HiddenField并没有Text属性,这和DropDownList、CheckBoxList等标准按钮的属性命名方式一致。在标准的属性命名方式中,Text的值是呈现给用户看到的,而Value的值则是通长是通过代码进行控制的。例如你可以让DropDownList的Text属性显示用户名而让它的Value存储用户的编号。

一、HiddenField控件的基本使用

复制代码 代码如下:
   
       
   
   
        HiddenField
       
   

在上面代码中, 就定义了一个隐藏控件在按钮的单击事件里计算用户单击的次数,并将改次数赋值给Label1。

你可以将上面代码中的 改为也是可以的
  
在使用上面代码里,如果你从浏览器里查看源代码会得到如下的信息:


三、用javascript把值传给HiddenField

javascript直接改变控件的值再后台取不到值,存在HiddenField中变相的取值,代码如下:

复制代码 代码如下:



    无标题页
   


   



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/56456.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号