<asp:Button ID="btnUnSubmit" Text="UnSubmit" CommandName="UnSubmit" runat="server" CommandArgument=<%# Eval("form_id") %> />
其实它的说法是正确的,但是根据W3C标准,每个属性都应该用引号括起来,所以更正确的方法是
<asp:Button ID="btnUnSubmit" Text="UnSubmit" CommandName="UnSubmit" runat="server" CommandArgument="<%# Eval("form_id") %>" />
但是您说“签名会出错,请问如何解决,即使我将 <%# %> 内的“更改为 \” ,也无法解决。