在ASP.net2.0中,使用数据源控件确实可以节省很多开发时间,但问题,默认情况下,页面加载时,就通过数据源控件绑定数据到GridView控件中,提取数据!那么能不能,指定了GridView控件的DataSource控件,但不在页面加载时就提取数据到Gridview控件,而是按下某个Button时才能绑定呢?
解决方案 »
- 编译器错误信息: CS0029: Cannot implicitly convert type 'string' to 'System.Web.UI.WebCo
- .net面试题目,请求高手回答!!! 做完马上结帖!!!
- 在线等 ibatis 问题
- 点击GridView同步显示问题
- 派单中[asp.net+sql server设计一特殊采集站点] [2000元+模版1000元]
- 两个急问题,1.dom的.save后是不是把dom所占内存释放了?要不.save(Stream)?关闭流后能能不能释放?2如何在xml中实现html或ubb标记?
- 请问哪位大侠知道,如果控制回传之后,页面仍然保持原来滚动条的位置?
- vs.net2003编辑器里,.aspx文件在设计模式加点东东后,再到html模式,发现代码格式自动变了,变得没有条理性了,俺喜欢自己组织代码,各
- cookie让我疯了
- 100分问ASP源代码的问题
- Infragistics NetAdvantage里的WebScheduleInfo控件是干什么用的?
- ASP.net2.0中关于CreateUserWizard控件如何存放Comment信息?
每次页面load时, 都从ViewState中提取上一次页面提交前的状态.如果你想页面load时, 不load某个控件的状态, 那么将该控件的EnableViewState属性改为false.
这样每次页面load时, 该控件的状态全部是默认值(包括DataSource和其他属性).
在Button事件里写
GridView1.DataSourceId = "数据源控件ID";
GridView1.DataBind();
If Not IsPostBack Then
e.Cancel = True
End If
End Sub