CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何在DataGrid里动态插入一列超级链接列

楼主hzpengyou()2002-11-06 12:12:18 在 .NET技术 / ASP.NET 提问

如何在DataGrid里动态插入一列超级链接列(不通过HTML) 问题点数:50、回复次数:8Top

1 楼qiushuiwuhen(秋水无恨)回复于 2002-11-06 12:21:42 得分 0

.Columns.AddTop

2 楼xiajianfeng()回复于 2002-11-06 12:31:36 得分 50

HyperLinkColumn   testLink   =   new   HyperLinkColum();                                                                                        
  testLink.Target   =   "_self";                                                                                                                                      
  testLink.HeaderText   =   "処理";                                                                                                                                
  testLink.Text   =   "詳細";                                                                                                                                            
  testLink.ItemStyle.HorizontalAlign   =   HorizontalAlign.Center;                                                                  
  testLink.DataNavigateUrlField   =   "col1";                                                                                                            
  testLink.DataNavigateUrlFormatString   =   "{0}.aspx";                                                                                      
  this.DataGrid1.Columns.Add(testLink);                                                                                                                          
  Top

3 楼hzpengyou()回复于 2002-11-06 12:38:11 得分 0

您的回复太简单了,简单得解决不了问题,我是说如何新增超级链接列,  
  如何设置这一列,连接到哪里能说清楚吗?Top

4 楼luhanzhang(风雨无阻)回复于 2002-11-06 12:42:06 得分 0

private   void   DataGrid1_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
  if(e.Item.ItemIndex>=0)  
  {  
  HyperLink   a   =new   HyperLink();  
  a=(HyperLink)e.Item.Cells[0].Controls[0];  
  a.Text="hello";  
  }  
  }Top

5 楼dragon2002(天下之大,连我站的地方都没有)回复于 2002-11-06 12:44:20 得分 0

<Columns><asp:HyperLinkColumn></asp:HyperLinkColumn></Columns>  
  不够用????????Top

6 楼xiajianfeng()回复于 2002-11-06 13:03:03 得分 0

怎么够?别人要用的是用户控件.Top

7 楼superkiller(毛毛雨)回复于 2002-11-06 13:24:55 得分 0

xiajianfeng(一点点)  
  的回答已够详细  
  你明白使用hyperLink   就能看懂  
  Top

8 楼superkiller(毛毛雨)回复于 2002-11-06 13:26:07 得分 0

噢!   你还可以动态添加模版列来解决Top

相关问题

  • DataGrid中怎样获得超级链接列中的文本值?
  • 如何获取datagrid中,超级链接列的url参数?
  • 怎样才能在DataGrid编辑超级链接列的内容
  • 怎样给DataGrid的超级链接列添加双击事件?
  • datagrid超级链接列问题(在线等)
  • 关于DataGrid中的超级链接列的设置问题。
  • 获取datagrid中超级链接列的文本?
  • 请问如何给DATAGRID的超级链接列加入多个URL参数?
  • DataGrid中点击超级链接列后,如何控制弹出窗口????/
  • 请问在datagrid中的超级链接列怎样帮定样式表?

关键词

  • testlink
  • 超级链接列
  • hyperlink

得分解答快速导航

  • 帖主:hzpengyou
  • xiajianfeng

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo