按钮事件

一个GridView里的模板列里有一个修改按钮,外面有一个增加按钮,点击这两个按钮时都跳到另一个相同的页面,这个页面下有一个保存信息按钮,可是我要怎么判断,点击修改按钮时跳到这个页面,点击保存按钮时就执行修改功能?点击增加按钮增加内容就执行增加功能呢??一个按钮事件里怎么判断这两个动作??

作者: huangzw1991   发布时间: 2011-06-15

对按钮添加两个属性CommandName CommandArgument 区分按钮 在ItemCommand 事件里面 做跳转 传个参数来区分

作者: zhulong1111   发布时间: 2011-06-15

引用 1 楼 zhulong1111 的回复:
对按钮添加两个属性CommandName CommandArgument 区分按钮 在ItemCommand 事件里面 做跳转 传个参数来区分
+1

作者: xpcxpy   发布时间: 2011-06-15

跳转的时候,追加一个参数,actParam如:Response.Redirect("A.aspx?actParam='modify'");或者
Response.Redirect("A.aspx?actParam='add'");
在执行添加修改的A页面判断参数的值( Request.QueryString["actParam"]),如果是modify就修改,如果是add就添加。

作者: zhangyunhebei   发布时间: 2011-06-15

随便啊。。。就是做个标记

用CommandName

作者: Mockqi   发布时间: 2011-06-15

引用 2 楼 xpcxpy 的回复:

引用 1 楼 zhulong1111 的回复:
对按钮添加两个属性CommandName CommandArgument 区分按钮 在ItemCommand 事件里面 做跳转 传个参数来区分
+1

+1

作者: A351312634   发布时间: 2011-06-15

多传个参数不就行了吗?


修改 xxx.aspx?ID=1&Type=0

增加 xxx.aspx?ID=1&Type=1

Request.Querystring["Type"]=0 修改

Request.Querystring["Type"]=1 增加

作者: wxr0323   发布时间: 2011-06-15