2013-08-05 46 views
0

我正在將我自己的按鈕添加到GridView以進行刪除功能。但是,似乎我無法正確設置它。在GridView中設置CommandArgument屬性時出錯

<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}") %>"/> 

哪個屬性設置錯了?

回答

0

試試這個

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

我認爲CommandArgument沒有正確使用。試試這個是否有效。

<asp:Button ID="btnDelete" runat="server" CommandName="BtnEditDelete" CommandArgument='<%# Eval("empID") %>' CausesValidation="false" Text="Delete" /> 
相關問題