....
<asp:Label runat="server" ID="Label1"  Text='<%# DataBinder.Eval(Container.DataItem, "admin_code") %>' ></asp:Label>
....ItemCommand:if (e.CommandName=="Delete")
{
Label lbl =(Label)e.Item.FindControl("Label1");
//lbl.Text
}

解决方案 »

  1.   

    谢谢!可以了!
    不过,我有一点疑惑,这个方法在这里看见过一位叫思归的网友也是这样回答别人的,但我
    却以为他到text后面的"搞错成了',于是我就用双引号输入,如下:
    <asp:Label runat="server" ID="Label1"  Text="<%# DataBinder.Eval(Container.DataItem, "admin_code") %>" ></asp:Label>结果一保存就被c# builder截掉,我还为以这种办法不行呢:)都怪我当初自作聪明。    这里双引号和单引号有何区别?
      

  2.   

    属性值用",而对属性绑定(Container.DataItem)时用'