日期:2014-05-20  浏览次数:20608 次

如何取行Gridview的Itemtemplate中LinkButton的文本值?
我新建了一个Gridview,里面有一个字段用的是linkbutton,我要用linkbutton的Click事件实现类似如下代码?
if(linkbutton.text= "1 ")  
{
代码1
}
else
{
代码2
}
请问在这里如何取得这个linkbutton的文本.

------解决方案--------------------
LinkButton lbbt = (LinkButton)gv1.Rows[e.RowIndex].FindControl( "控件ID ");
string str=lbbt.Text
------解决方案--------------------
LinkButton lbbt = (LinkButton)Gridview1.Rows[e.RowIndex].FindControl( "控件ID ");
string str=lbbt.Text

------解决方案--------------------
楼上那种是使用模板的情况,如果直接用GridView的LinkButton,可以设置其CommandName属性,在事件中通过e.CommandName判断。
------解决方案--------------------
mark