首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在gridview中ItemTemplate里取LinkButton的属性解决思路

2012-06-02 
在gridview中ItemTemplate里取LinkButton的属性前台页面:asp:TemplateField HeaderText管理操作Item

在gridview中ItemTemplate里取LinkButton的属性
前台页面:
<asp:TemplateField HeaderText="管理操作">
<ItemTemplate>
<asp:LinkButton CssClass="second caozuobtn" ID="Delete_btn" runat="server"
  CommandName="Delete" CommandArgument='<%#Eval("id")%>' 
  onclientclick="return confirm('您确认删除吗?'); ">删除</asp:LinkButton>
  </ItemTemplate>
</asp:TemplateField>

在后台cs中怎么取出LinkButton 中Enabled的属性呢


因为我要在后台判断该行数据的 为 1 或 0 是否启用LinkButton  


如果在前台能判断的话在前台也行

[解决办法]

行绑定里面

LinkButton llll = (Label)GridView1.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("LinkButton1");
[解决办法]
楼上的 是一种可行的方法
[解决办法]
2L正解,RowDataBinding事件里写
[解决办法]
LinkButton lbbt = (LinkButton)GridView1.Rows[e.RowIndex].FindControl("控件ID");
lbbt.Enable=true

热点排行