服务器标记:服务器标记的格式不正确
本文关键字:服务器 不正确 格式 | 更新日期: 2023-09-27 18:26:39
我得到了这个错误,我不知道我的代码出了什么问题。。。在这里:
<asp:LinkButton runat="server" ID="lnkbtnPDFPreview" Text="Preview"
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>">
</asp:LinkButton>
您在属性值分隔符中使用"
,在属性内使用:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
将外部分隔符更改为'
,就像已经对CommandArgument
:所做的那样
CommandName='<%# DataBinder.Eval(Container.DataItem,"documentID") %>'
我怀疑是这行:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
你在这里做了正确的事!
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'