添加一个按钮列,定义CommandName,例如“test”;
在DataGrid的ItemCommand事件里写代码:
if(e.CommandName == "test")
{
........
}
在DataGrid的ItemCommand事件里写代码:
if(e.CommandName == "test")
{
........
}
解决方案 »
- 关于WPF中读取和修改配置文件的问题
- ASP.Net开发需要的环境
- 求一正则表达式(对登录时用户名的控制)
- 急:在pocket pc如何用.net/C#直接连接本机的SqlServer数据库,不用Sqlserver ce
- 奇怪的添加引用的问题
- 求教:谁有windowsform的例子给我发一个,小弟我刚学这个没多久!
- 求助:ADOX创建access数据库的问题,急!
- 【求助】c#程序打包后怎么修改控件属性???跪求!!!
- 求listBox1的DataSource绑定后,改变数据源数据后,显示新的绑定内容.
- 字符截取
- 请问如何实现多个TextBox,当前TextBox输入四位数字后光标自动转入到下一个TextBox中
- 谁有Together for .net 的中文教程?书店好像没找到?电子书有吗?
在DataGrid的ItemCommand事件里写代码可以区别处理:
if(e.CommandName == "test")
{
........
}
else if if(e.CommandName == "Select")//大小写区分
{
......
}
if (e.CommandName=="B")
{
Response.Redirect("ssw.aspx");
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
this.DataGrid1.ItemCommand+=new DataGridCommandEventHandler(DataGrid1_ItemCommand);
}
#endregion