【发布时间】:2018-04-04 09:16:33
【问题描述】:
我正在为一段代码苦苦挣扎,并在使用此代码时出错。在此代码中附加 Eval 的正确方法是什么?
当我使用时
src='https://drive.google.com/viewerng/viewer?embedded=true&url=<%# Eval("InvoiceFilePath") %>'
它显示embed标签必须以“/”结尾,当我关闭embed标签时,嵌入行为没有按预期工作。
<asp:TemplateField HeaderText="View files">
<ItemTemplate>
<embed src="https://drive.google.com/viewerng/viewer?embedded=true&url=<%# Eval('InvoiceFilePath') %>" runat="server" width="100" height="75">
</ItemTemplate>
</asp:TemplateField>
【问题讨论】:
-
你做错了。使用这个(注意单引号和双引号):
<embed src='https://drive.google.com/viewerng/viewer?embedded=true&url=<%# Eval("InvoiceFilePath") %>' ... />. -
它没有帮助。我在问题中更新了我的问题
-
只需删除两个点和斜杠,将
src元素调整为当前嵌入标签。... /只是标记标签的结束,在<embed>标签中不需要使用它。
标签: asp.net