在linkbutton里要设置CommandName
解决方案 »
- 使用了母版的子页 使用AspNetPager 出现问题
- 于用SubSonic插入DateTime类型数据出错
- 给JS联动设置初始选项
- 小白求教:关于文章下载。(本次提问,分值全部给最佳回答者)
- 关于updatepanel
- 各位大侠:怎么样对一个WORD文档设置页眉和页脚,在线等......
- 不利用vs.net开发环境在asp.net如何实现代码分离
- 求指教
- 两段Insert Into语句的区别
- 我在myFunctin.vb这个模块里面为什么不能用response和session函数?是不是需要imports什么东东??
- 【【【我再问:怎样把图导入Excel?】】】
- 在WINDOWS2003下怎样调用CDONTS?要代码
{
代码
}
linkbutton里不用onclick
原因是datagrid的EnableViewState属性需要设置为true.
在引发itemcommand之前,首先引发page_load事件,在没有enableviewstate选中的情况下.
在page_load事件datagrid会丢失数据,所谓的行就不存在,那么该行的按钮也不存在,事件就会终止,就不会继续引发itemcommand,那么需要在page_load中重新绑定,
这样一来就需要重新绑定数据.而重新绑定效率就低了.不如把enableviewstate设置为true.
可以不在page_load的!ispostback以外的地方重新绑定数据.
当然可以。
代码一样。