首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

100分:sqldatasource更新时候,怎么在UPDATING事件中中断更新操作

2012-01-09 
100分:sqldatasource更新时候,如何在UPDATING事件中中断更新操作?谢谢!protectedvoidmainDataSource_Updat

100分:sqldatasource更新时候,如何在UPDATING事件中中断更新操作?
谢谢!
  protected   void   mainDataSource_Updating(object   sender,   SqlDataSourceCommandEventArgs   e)
        {
              //   验证总金额是否和分金额匹配。
                TextBox   tb   =   (TextBox)DetailsView1.FindControl( "amount ");
                string   st=tb.Text.Trim();
                if   (!IsNumber(st))
                {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "not   a   number ", "alert( '存款金额必须为数字! ') ",true);
                     
           
                }
                  e.Cancel   =   true;   //这个没有用啊。
                return;
              //   Double   amount=double.Parse(

        }

[解决办法]
e.Cancel = false;才是取消些次的更新操作

个人见解,共同学习
[解决办法]
http://msdn2.microsoft.com/zh-cn/library/system.web.ui.webcontrols.sqldatasource.updating(VS.80).aspx
还需要出来updated事件
[解决办法]
没明白楼主意思,帮顶下,顺便学习`
[解决办法]
按理说是e.Cancel=true就行了,Windows应用程序关闭时,置e.Cancel=true就取消关闭了
[解决办法]
来迟一步
[解决办法]
解决了。

=========
怎么解决的啊?

热点排行