如果是服务器段的控件是肯定要page_load的
你在数据绑定写在not isPostBack里面
If not IsPostBack then
数据绑定
end If
你在数据绑定写在not isPostBack里面
If not IsPostBack then
数据绑定
end If
解决方案 »
- (错误)该行属于此表
- office2003里access mdb如何加密?
- 如何使弹出式菜单不被下面的框架挡住呢?
- 下载打开时报错
- gridview RowDataBound绑定 问题!在线等·
- 最近VS2005会自动把拷贝粘贴的文本加到Toolbox里去,怎么关掉这个功能
- *超级郁闷*用jmail+.net发邮件成功后,可邮箱里收不到啊
- 我想实现这样一个效果 关于按钮事件的(高手请进)
- 继续有问题:ASP.NET MVC4项目传到虚拟机上之后默认路由无法被服务器识别
- OWC直接输出一个文件,很好做,如何先加载一个Excel模板,然后再往该模板写数据阿,高手来!
- 急!!我的托盘区无缘无故多了图标,双击它出现的是“current connections”的对话框~~!!!
- 安全策略问题: 如何提高Web应用程序的访问权限。
if(!IsPostBack )
{
}
{
if(!Page.IspostBack)
{
your code……;
}
}这样就只在第一次时运行了。要不,就是
private void InitializeComponent()
{
this.ImageButton1.Click += new System.Web.UI.ImageClickEventHandler(this.ImageButton1_Click);
this.Load += new System.EventHandler(this.Page_Load); }
里面,你检查一下
for(int i=0;i < dg1.Items.Count;i++)
{
if(((CheckBox)dg1.Items[i].FindControl("CB")).Checked==true)
{
//删除该行.
}
}
if (!IspostBack)
{
//只是在第一次执行的代码
}
{
//只是在第一次执行的代码
}
这个问题我也碰到过,不加上面的代码的话,你的checkbox默认是什么值,得到的就是什么值。
if (!IsPostBack)
{
//写在这里!
}