在DataGrid中使用Button的问题 试试if(e.commandname=="info"){ 事件代码} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void DataGrid2_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e){ if(e.CommandName=="info") { ... }} 可以触发,没有问题的,你查看一下Web 窗体设计器生成的代码中的InitializeComponent()函数,是否有this.DataGrid1.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_ItemCommand);这一句!我刚写了个程序实验的。<ItemTemplate><asp:Button id="Button1" runat="server" Text="Button" CommandName="_abc"></asp:Button></ItemTemplate>private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e){ Response.Write("11");}=======测试成功 <asp:datagrid OnItemCommand="fuck" ....public void fuck(Object source , DataGridCommandEventArgs e ){if(e.CommandName=="info"){Response.Write("fuck");}} 奇怪了,我随便弄一个DataGrid加个button都可以触发ItemCommand事件的。你再把DataGrid中的控件从工具栏加一次,然后把ItemCommand事件从DataGrid的属性事件里生成一次试试。 初学Web应用,问个HTTP和PAGE的问题 ASP.NET repeater的全选 反选? 谁有Lovingkiss的Richtextbox的原代码 向数据库中写入文件信息,出现奇怪问题。 提示这样的错误,如何解决 动态显示控件问题 C# 关于string转double[]的问题,急啊,大家帮忙啊,在线等:( 为什么我的环境可以在线发EMAIL,而上传到服务器上就不行? 一个关于datalist中数据显示形式的问题 连接用户过多!在开发过程中要不要对其进行设置?高手请进! 关于渐层色 MSDN的地址栏文件是.mspx,这是什幺格式?
{
if(e.CommandName=="info")
{
...
}
}
<ItemTemplate>
<asp:Button id="Button1" runat="server" Text="Button" CommandName="_abc"></asp:Button>
</ItemTemplate>private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
Response.Write("11");
}=======
测试成功
{
if(e.CommandName=="info")
{
Response.Write("fuck");
}
}