我在datagrid中绑定了一列button
并且利用下面这个方法捕捉点击button的动作,并进行一些处理
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{
}
但是,我点击任意一个button后,却没有任何反应
我设置了断点一步一步地看,发现点击button后根本没有跳到上面这个方法,这是为什么?谢谢
并且利用下面这个方法捕捉点击button的动作,并进行一些处理
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{
}
但是,我点击任意一个button后,却没有任何反应
我设置了断点一步一步地看,发现点击button后根本没有跳到上面这个方法,这是为什么?谢谢
解决方案 »
- 按钮无刷新页面 实现一个按钮事件
- asp.net中的怎样上传flash文件
- 关于在asp.net里使用sln文件问题
- 遇到了一個TimeOut的問題,請高手幫忙
- 高手进 ,用cookie伪造某个域名的cookie
- error 跟exception 有什么区别?
- 请教一个小问题 只剩下10分了 请务必帮忙啊!
- 在(C#)ASPX中dropdownlist 已绑定某个dataset1的某个表,可运行时数据没有显示出来
- 小弟想学习ASP,请问哪里有电子版的好教材下载?
- parent 和 opener有何区别?
- textbox的type属性是password的时,怎么赋值啊?
- 问个有关textbox的技巧问题。
我先在这个页面是从那个页面Response.Redirect过来的
谢谢
Button的CommandName可以设置命令的名称!
我是直接在datagrid的事件列表中双击得到那个事件的方法的,因此,那个注册的语句自己生成了
我也特意检查过了
最奇怪的是我之前那个页面里的相应方法就是没有任何问题的
谢谢
根据Button的CommandName来执行不同Button的代码。
这个Item_Command事件应该在哪里写?
谢谢
我确实这样做的啊,可是这样还是不成啊
limeigui0725(你猜猜)
重新添加我试过了,可是还是不成
qixiao(七小)
应该如何编辑这个模版列?不好意思,我没有用过模版列,应该在哪里设置这个模版列的相关属性?
谢谢
捕获你的命令,如果你的Button命令是"test"
在 Item_Command事件里面
if(e.CommandName=="test")
{
do something...
}
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 104; LEFT: 200px; POSITION: absolute; TOP: 208px"
runat="server">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button id="Button1" runat="server" Text="Button" OnClick="Click()"></asp:Button>在这一个地方写一个函数调用
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>.cspublic void Click(object sender,System.EventArgs e)
{
....................
}