以GridView控件的RowUpdating事件说明如何退出事件

 我来答
羹006
2013-11-11 · TA获得超过106个赞
知道答主
回答量:135
采纳率:100%
帮助的人:57.4万
展开全部
RowUpdating
事件。这使您可以提供一个这样的事件处理方法,即每次发生此事件时执行一个自定义例程(如取消更新操作)。
GridViewUpdateEventArgs
对象将被传递给事件处理方法,以便您可以确定当前行的索引,还可以指示应取消更新操作。
若要取消更新操作,请将
GridViewUpdateEventArgs对象的Cancel属性设置为true。即
e.Cancel = true;
此方法也适用于删除、编辑等事件。
具体用法:将事件参数的Cancel属性设置为True
,表示退出该事件:例:protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e){
TextBox txtpro=(TextBox)GridView1.Rows[e.RowIndex].Cells[0].Controls[0];try{
if(txtpro==null){
Response.Write(bc.messagbox("
无法获取专业名称,请与管理员联系!"));
e.Cancel = true;//退出更新事件return;}
else if(txtpro.Text==""){
e.Cancel = true;//退出更新事件
Response.Write(bc.messagbox("
专业名称不能为空!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式