解决方案 »
- vs2008连sql2000,出现无法远程连接sql2005,我根本没装sql2005
- 请求 失败 或服务未及时响应。有关详细信息,请参见事件日志火其他使用的错误日志
- jquery + xml 实现一个漂亮的城市3级联动,第一次分享东西哦,
- dataset有类似join的功能吗?
- Gridview 里面加 div CSS设计了怎么不管用
- 急求C#中实现图书条形码打印和读取的实现思路!谢谢
- asp.net 如何判断本地是否有某一个文件
- 请问“当当网”这个效果是怎么实现的?
- 急!!马上结帖!!如何判断客户端是否安装了MSN?是否启动了MSN?
- 如何显示成中文
- 求高手解答一关于mschart问题
- 无法将类型为“System.String”的对象强制转换为类型“System.Byte[]”。
的__EVENTVALIDATION中吗?
我觉得会保存到__EVENTVALIDATION中的
-----------------------------------
Repeater的EnableViewState属性设置与否,都不影响 .aspx.cs中设置的用ViewState保存的属性
但不是保存在__EVENTVALIDATION中 而是 __VIEWSTATE中
-----------------------------------
如果我不设置Repeater属性EnableViewState="false",并把OnInit()方法中的代码写到Page_Load当中,这时,在第二页,点击Repeater中其中一行的Button按钮调试,_PageIndex的值就是2,就能找到我点击的那一行。但是,如果我在页面的第二页,_PageIndex的值为2,点击Repeater中其中一行中的Button按钮调试,这时属性_PageIndex就变成默认的1了,就不能找到我点击的那一行了。
我想知道为什么?
看看是否设置_PageIndex的值
_PageIndex设置值了,在Page_Load()方法之后,都对_PageIndex重新赋值了,就是为了让它能保存到__VIEWSTATE中。但是点击Repeater中的Button,_PageIndex的值就又变为默认值了,就是这点我不知道为什么?
如果把Repeater属性设置为EnableViewState="false"时,就没问题了
<input type=hidden >
url都可以传PageIndex的
我就是想试试,在Repeater设置EnableViewState="false"情况下,能不能实现对Repeater的分页,和修改,分页可以实现,修改不能,因为点击修改按钮时_PageIndex变为默认值了,这点我不太明白?