我收到了这个错误,我不知道我的代码有什么问题......这里是
<asp:LinkButton runat="server" ID="lnkbtnPDFPreview" Text="Preview" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"></asp:LinkButton>
如果有人能指出我的方向会很棒!谢谢你提前,
答案 0 :(得分:2)
您在属性值分隔符中使用"
,在内部使用属性:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
将外部分隔符更改为'
已完成CommandArgument
:
CommandName='<%# DataBinder.Eval(Container.DataItem,"documentID") %>'
答案 1 :(得分:0)
我怀疑是这一行:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
你在这里做对了!
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'