1

我将自己的按钮添加到 GridView 以实现删除功能。但是,我似乎无法正确设置它。

 <asp:Button ID="btnDelete" runat="server" Text="Delete" 
 CommandName="BtnEditDelete" 
  CommandArgument="<%# DataBinder.Eval(Container.DataItem, "empID", "{0}") %>"/> 

Error Shown: Server tag not well formed
    Line 36:
    CommandName="BtnEditDelete" CommandArgument="<%# DataBinder.Eval(Container.DataItem, 
    "empID", "{0}") %>"/>

我错误地设置了哪个属性?

4

2 回答 2

1

我认为 CommandArgument 没有正确使用。试试这是否有效。

<asp:Button ID="btnDelete" runat="server" CommandName="BtnEditDelete" CommandArgument='<%# Eval("empID") %>' CausesValidation="false"  Text="Delete" />
于 2013-08-05T12:07:38.997 回答
0

试试这个

<asp:Button ID="btnDelete" runat="server" Text="Delete" 
 CommandName="BtnEditDelete" 
  CommandArgument='<%# DataBinder.Eval(Container.DataItem, "empID", "{0}") %>'/> 
于 2013-08-05T12:46:49.663 回答