asp.net(c#) 怎么获得gridview中的linkbutton的text

我在编辑列中添加了一项buttonfield,他的buttonType为link,现在我想将他的文本值显示出来,例如当我点击什么,那么就response.write(……... 我在编辑列中添加了一项buttonfield,他的buttonType为link,现在我想将他的文本值显示出来,例如当我点击什么,那么就response.write(……)读写出来,他的属性如图:

他的界面如下图:

希望大家能够帮助我,谢谢
展开
 我来答
zhuhaoxuanzhu
推荐于2016-08-26 · TA获得超过555个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:319万
展开全部

刚开始学习ASP.NET都喜欢用gridview,实际上这并不好,ASP.NET中的服务器控件大部分可以被抛弃。但是就你这个问题,还是很简单的。

<asp:LinkButton ID="LinkButton1" runat="server" Text="" onclick="LinkButton1_Click"></asp:LinkButton>
protected void LinkButton1_Click(object sender, EventArgs e)
{
    LinkButton xz = (LinkButton)sender;
    Response.Write(xz.Text);
}
更多追问追答
追问
那这个linkbutton1_Click是怎么来的呢? 我不是在编辑模版里面自定义了个linkbutton控件,而是在编辑列中添加了个buttonField,我都贴了两个图了……
追答
你可以在TemplateField下ItemTemplate中添加LinkButton
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式