怎样得到显示的超级链接列的值? datagrid1.items(i).cell(0).text本身没错。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但奇怪的是我取第二列就很正常(第二列为数据绑定列),cell(0)指的列与类型无关吗? 在grid中,如果某一列是超级链接,你就别指望得到它的值,你可以把想要的值放到一个隐蔽的列里. 真的是没有直接的办法吗,我想也许不是text属性吧。否则只好走点弯路了! 添加模板列,方法如下:<asp:TemplateColumn HeaderText="操作"> <ItemTemplate> <asp:LinkButton ID="LinkButton1" Runat="server" OnCommand="LinkButton1_Click" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "id") %>'>删除</asp:LinkButton> </ItemTemplate> </asp:TemplateColumn>protected void LinkButton1_Click(object sender, CommandEventArgs e){string id = e.CommandArgument.ToString();//id就是该列显示的值}you try vs2010无法直接启动项目调试 关于向母版传递参数后,母版如何保留参数的问题 WCF URL模板是什么?项目经理一直让我去找,找不到。求解释! 邮件群发 一次只能发100个,怎么才能发多个? 大家看这段代码,为什么不行 web引用,如何显示数据? Page_Load为何会执行两次? 一个很奇怪的问题,web.config 和 Dropdownlist asp.net 怎样实现大文件下载/ datagrid 与<a STYle="CURSOR: hand" onclick="a1(2)">AAA</A>问题 datagrid实现排序的小问题,请求援助 vb组件的问题!!!
<asp:TemplateColumn HeaderText="操作">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" Runat="server" OnCommand="LinkButton1_Click" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "id") %>'>删除</asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
protected void LinkButton1_Click(object sender, CommandEventArgs e)
{
string id = e.CommandArgument.ToString();//id就是该列显示的值
}you try