• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

DataGrid 中添加按钮列 奇怪问题!

hunterzhi 2004-07-23 08:20:55
DataGrid 中的添加按钮列时 用LinkButton 和用PushButton 到底有什么内在的区别??
我在DataGrid 中添加了LinkButton 类型的按钮列 CommandName = "Send"
程序运行正确。 但要是把 按钮类型 改为PushButton 的时候 以下程序不能正常相应啊,不知为什么? 郁闷中……,求助!!!
private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName=="Send")
{
errormsg.Text = "test";

}
}
补充
private void InitializeComponent()
{
this.DataGrid1.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_ItemCommand);
this.Load += new System.EventHandler(this.Page_Load);

}

没有问题。
...全文
56 点赞 收藏 3
写回复
3 条回复
bitsbird 2004年07月23日
pushbutton 就是普通按钮,linkbutton有连接作用
回复 点赞
zhlzl 2004年07月23日
你在if(e.CommandName=="Send")这句加个断点, 看一e的各个属性
回复 点赞
triout 2004年07月23日
LinkButton与Button的区别只是在表现形式的不同(对初级编程而言),所以你的修改没有什么大的问题。

出现你这样的错误,你可以重新编译一下,看是否错误依然,应该能通过。
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告