CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

关于DataGrid和ViewState

楼主Jeacey()2005-07-19 09:16:38 在 .NET技术 / C# 提问

DataGrid在ViewState中会存放表格中的所有数据,这样会导致ViewState非常大。如果只是简单的将DataGrid的EnableViewState设置为false,那么许多事件,如排序、换页等都不会触发。  
  但是如果这样设置:DataList.Controls[0].EnableViewState   =   false    
  事件是可以响应了,可是在事件里面确无法取得   触发该事件的那一行里面的字段值,比如e.Item.Cells[0].Text    
  有什么好的解决帮砝吗!  
  问题点数:20、回复次数:4Top

1 楼net_lover(【孟子E章】)回复于 2005-07-19 09:25:44 得分 10

确实不爽,象换页,排序最好自己写代码,不要用默认的,默认只适合简单的和数据少的场合Top

2 楼xiaohuan(屎蜢)(球球的)回复于 2005-07-19 09:26:35 得分 10

好像没有办法  
   
  你总的记录点页面状态的,要不记录DataTableTop

3 楼Jeacey()回复于 2005-07-19 09:32:21 得分 0

其实,我只想可以取出来触发该事件的那一行里面的字段值,分页和排序可以通过查询条件设置。Top

4 楼Jeacey()回复于 2005-07-19 09:34:42 得分 0

主要用于链接!Top

相关问题

  • DataGrid的ViewState不稳定
  • DataSet、DataGrid、ViewState的问题
  • 100分问两个问题:关于ViewState 和 DataGrid分页 up有分
  • Viewstate 和 DataSet
  • ViewState的问题 and DataGrid 过滤的问题
  • ViewState和Session比较?
  • 高分求解!怎么保持DataGrid动态生成列的ViewState?
  • 请问为什么在这种情况下DataGrid的ViewState没能保存呢?
  • 高分收购 datagrid 的viewstate属性的应用的VB代码!!!! 急!!!!
  • 关于ViewState和UserControl的问题.

关键词

  • 字段
  • 排序
  • datagrid
  • 数据
  • viewstate
  • 换页
  • 默认
  • enableviewstate
  • 事件
  • 记录

得分解答快速导航

  • 帖主:Jeacey
  • net_lover
  • xiaohuan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo