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