在尝试构建解决方案时,我收到警告,属性必须用引号括起来.如何将CommandArgument属性括在引号中?
<asp:LinkButton Runat="server" ID="lkAcknowledge" Visible="false" CommandName="Acknowledge" CommandArgument=<%# DataBinder.Eval(Container.DataItem, "AssignmentID")%> >Acknowledge</asp:LinkButton>
使用单引号:
<asp:LinkButton Runat="server" ID="lkAcknowledge" Visible="false" CommandName="Acknowledge" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "AssignmentID")%>'>Acknowledge</asp:LinkButton>
使用单引号:
CommandArgument='<%# DataBinder.Eval(Container.DataItem, "AssignmentID")%>'
Run Code Online (Sandbox Code Playgroud)
请注意,您也可以使用Eval自ASP.NET 2.0以来的速记来消除一些噪音:
CommandArgument='<%#Eval("AssignmentID")%>'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5738 次 |
| 最近记录: |