是不是一个.net页面默认只有一个viewstate啊,它的值一般代表的是什么内容?

问题描述

是不是一个页面默认只有一个viewstate啊,它的值一般默认代表的是什么内容?是不是开发者可以自己再额外添加任意多个viewstate。

解决方案

解决方案二:
这篇文章应该可以帮到你。http://www.cnblogs.com/wayfarer/archive/2004/04/25/7574.aspx
解决方案三:
ViewState是一些标签属性的隐藏字段,服务器可以通过ViewState来读取到客户端控件的属性并对它们进行操作。
解决方案四:
我这个用的不多。感觉ViewState类似于Session,只用它存过排序字段和排序方式的信息。。系统级对象。还是不要滥用。
解决方案五:
控件的视图状态,经过base64编码存储的,用于“回发”时维持控件的视图状态,比如某些属性的值。
解决方案六:
viewstate主要存储页面的隐藏信息,只针对当前页面。
解决方案七:
viewstate只是存储当前页面的信息,只用于当前页面存值。。。
解决方案八:
一个页面可以创建不同的ViewState,你可以创建ViewState,像session一样,不过使用场合不一样,你还是需要知道他们的区别在哪~protectedvoidPage_Load(objectsender,EventArgse){Session["LoginID"]="csdnSession";ViewState["vsLoginID"]="csdnViewState";//常用语当前页面传值,特别是页面又回发的时候,使用它可以避免回发后值被初始化Response.Write(Session["LoginID"].ToString()+ViewState["vsLoginID"].ToString());}/**ViewState:常用于保存单个用户的状态信息,可以保存大量的数据但是过多使用会影响应用程序的性能。*所有Web服务器控件都使用ViewStat在页面回发期间保存自己的状态信息。每个控件都有自己的ViewState,*不用时最好关闭以节省资源。通过给@Page指令添加"EnableViewState=false"属性可以禁止整个页面的ViewState。*/}

-----------------------它属于ASP.NET状态之一:Sessio、ViewState、Cookies、Application
解决方案九:
http://wenku.baidu.com/view/b914da0603d8ce2f006623a4.html要知道他们之间的周期

时间: 2024-10-31 00:19:50

是不是一个.net页面默认只有一个viewstate啊,它的值一般代表的是什么内容?的相关文章

jsp-关于JSP页面默认只有一个下拉选的内容!急求解答呀!

问题描述 关于JSP页面默认只有一个下拉选的内容!急求解答呀! function selectMedicalHealthInstitutions(){ var smhi = $('#medicalHealthInstitutions').val(); if(smhi=="1"){ $('#hosInputs').show(); $('#unitInputs').hide(); }else{ $('#unitInputs').show(); $('#hosInputs').hide()

验证码-为什么一个jsp页面获取另一个jsp页面保存的session值为空呢?

问题描述 为什么一个jsp页面获取另一个jsp页面保存的session值为空呢? 在Javaweb中,我用一个jsp页面生成一个验证码图片并用session保存图片上的数字,然后又在另一个denglu.jsp页面用标签导入该图片,可是首次打开denglu.jsp时图片上有显示数字(我在denglu.jsp我也同时输出验证码的值)我发现第一次访问时session的值为null之后在访问就是session就是记录图片上一次的值(比如刚启动服务器打开denglu.jsp,图片上的值为1234,那么se

javaweb-我想从后台返回给一个jsp页面同时把一个值给这个返回的页面该怎么写?

问题描述 我想从后台返回给一个jsp页面同时把一个值给这个返回的页面该怎么写? 主要是不明白后台的控制函数的返回类型该怎么写,还有就是如何把参数给那个jsp.

一个jsp页面调用另一个页面并改变框架地址

问题描述 Web目录下有两个页面,a.jsp与b.jspb.jsp里有一个iframe框架,id是rightcontent我想在a.jsp页面用js方法调用b.jsp,并改变iframe框架的url;下面代码在本地测试可用,上传至服务器就不行了,js错误提示document.getElementById("...")为空或不是对象不知是因为b.jsp页面打开还未加载到iframe还是怎么回事,如果是的话又能不能在a.jsp的js方法里判断b.jsp已经加载完成了呢a.jsp页面js方法

在jsp中如何实现如下的页面默认只显示一个下拉选的内容!

问题描述 在jsp中如何实现如下的页面默认只显示一个下拉选的内容! 医疗卫生机构.如在"医疗卫生机构"选择"医院"则填如下信息:医院属性.医院类别.单位性质:如在"医疗卫生机构"选择"基层医疗卫生机构"则填如下信息:基层医疗卫生机构:是否在协同单位培训.协同单位(与单位公章对应的官方全称).协同单位性质 <td colspan="3" align="left"> <se

JSF中编写一个在页面上显示的Hello World

我们编写一个在页面上显示是"Hello World! ",我们至少需要编写一个Page对象和一个对应模板文件(tml). 第 一步,Page对象编写 在Tapestry5中Page是与一个页面对应的POJO对象,它不需要继承Tapestry框架的任何基类或实现任 何接口,但是随着我们业务变得复杂Page会增加,在它的内部会增加一些事件处理方法和Annotations(标注). 作为第 一个运行的首页面的Page对象命名是有规定的"Start",当然我们还可以设定成为

html5-jquery 动态生成几个页面,其中一个页面不能显示

问题描述 jquery 动态生成几个页面,其中一个页面不能显示 只能显示全部和酒店的页面,航空的那个不能加载到动态生成的数据 <!--首页,默认为全部--> <div data-role="page" id="index" > <div style="overflow: hidden;" data-role="header" data-position="fixed">

界面-在安卓中,通过button在另一个XML页面实现登录事件后返回如何让这个button消失

问题描述 在安卓中,通过button在另一个XML页面实现登录事件后返回如何让这个button消失 在安卓中,在主界面通过button按钮在另一个页面实现登录事件成功以后,返回初始主界面,让遗留的这个button按钮消失, 解决方案 给按钮隐藏不就行了啊 解决方案二: 给一个变量,可以判断 解决方案三: 1.MainActivity里这个button的点击事件跳转时使用 startActivityForResult(intent, 0);方法 2.MainActivity里重写下面的方法 pro

html页面请求-请问当请求一个html页面时,服务器就与客户端建立了一个会话吗?

问题描述 请问当请求一个html页面时,服务器就与客户端建立了一个会话吗? 请问当请求一个html页面时,服务器就与客户端建立了一个会话吗?如果跳转到其它的页面,这个会话就会结束吗? 解决方案 aspphpjsp不同应用服务器有自己的会话跟踪,默认情况下,大多数web应用层使用临时cookie来跟踪sessionid,因此对于浏览器进程,每个进程保持相同的会话.关闭再开就是新的会话.但是也可以用永久cookie,那么就可以保持到浏览器关闭以及多个浏览器实例的共享 解决方案二: 错,会话是应用服务