问题描述
在datagrid中,<itemTemplate>下放了一个button,我想通过点击这个按钮,转到另一个asp页面,于是我在按钮的click事件下加了,response.redirect("转向的asp页面虚拟地址"),但是运行时,点击这个按钮,不能得到我预想的结果呀,竟然出错了。请问,我这样做是不是做错了?
解决方案
解决方案二:
你应该在把个DG里的Botton的CommandName设.比如设成Red,然后在DG的ItemCommand事件里写if(e.CommandName="Red"){response.redirect("转向的asp页面虚拟地址"),}
解决方案三:
你应该在DG里的Botton加个的CommandName和CommandArges属性,CommandName设置特写的值,CommandArges用来保存传递的变量值然后在DG的ItemCommand事件里写if(e.CommandName="Red"){stringstre=e.CommandArges.ToString();response.redirect("http://www.XX.aspx?id="+str),}
解决方案四:
ItemCommand事件是怎么选择的?
时间: 2024-08-29 03:29:39