我无法在我的 aspx 页面中使用 If...Else

发布于 2025-01-08 09:58:35 字数 523 浏览 1 评论 0原文

我试图在一个中继器中显示图像和视频。 为此,我在我的 aspx 页面中使用 if else 。但这并没有返回任何值。谁能帮我解决这个问题?

<%  if('<%#Eval("UploadType").%> == "V"')
{
  <embed src='<%# Eval("FilePath") %>' 
     type="application/x-shockwave-flash" 
     allowscriptaccess="always" 
     allowfullscreen="true" width="150" height="150"></embed>
}
else
{
    <asp:ImageButton ID = "ibtnHolder" runat = "server" 
        Width = "130" Height = "130" 
        ImageUrl = '<%# Eval("FilePath") %>' />
} %>

I am trying to show both image and Video in a single repeater.
For that i am using if else inside my aspx page. But this is not return any value. Can anyone help me to resolve the issue?

<%  if('<%#Eval("UploadType").%> == "V"')
{
  <embed src='<%# Eval("FilePath") %>' 
     type="application/x-shockwave-flash" 
     allowscriptaccess="always" 
     allowfullscreen="true" width="150" height="150"></embed>
}
else
{
    <asp:ImageButton ID = "ibtnHolder" runat = "server" 
        Width = "130" Height = "130" 
        ImageUrl = '<%# Eval("FilePath") %>' />
} %>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

人心善变 2025-01-15 09:58:35

尝试这样的事情;

<embed src='<%# Eval("FilePath") %>' 
    type="application/x-shockwave-flash" 
    allowscriptaccess="always" 
    allowfullscreen="true" 
    width="150" height="150" runat="server" 
    Visible="<%= Eval("UploadType") == "V") %>"></embed>

<asp:ImageButton ID="ibtnHolder" runat="server" 
    Width="130" Height="130" 
    ImageUrl='<%# Eval("FilePath") %>' 
    Visible="<%= Eval("UploadType") != "V") %>" />

Try something like this instead;

<embed src='<%# Eval("FilePath") %>' 
    type="application/x-shockwave-flash" 
    allowscriptaccess="always" 
    allowfullscreen="true" 
    width="150" height="150" runat="server" 
    Visible="<%= Eval("UploadType") == "V") %>"></embed>

<asp:ImageButton ID="ibtnHolder" runat="server" 
    Width="130" Height="130" 
    ImageUrl='<%# Eval("FilePath") %>' 
    Visible="<%= Eval("UploadType") != "V") %>" />
长不大的小祸害 2025-01-15 09:58:35

试试这个

<%  if( <%# (Eval("UploadType") == "V") %> )
{ %>
    <embed src='<%# Eval("FilePath") %>' 
        type="application/x-shockwave-flash" 
        allowscriptaccess="always" 
        allowfullscreen="true" width="150" height="150"></embed>
<% }
else
{ %>
    <asp:ImageButton ID = "ibtnHolder" runat = "server" 
        Width = "130" Height = "130" 
        ImageUrl = '<%# Eval("FilePath") %>' />
<% } %>

try this

<%  if( <%# (Eval("UploadType") == "V") %> )
{ %>
    <embed src='<%# Eval("FilePath") %>' 
        type="application/x-shockwave-flash" 
        allowscriptaccess="always" 
        allowfullscreen="true" width="150" height="150"></embed>
<% }
else
{ %>
    <asp:ImageButton ID = "ibtnHolder" runat = "server" 
        Width = "130" Height = "130" 
        ImageUrl = '<%# Eval("FilePath") %>' />
<% } %>
走野 2025-01-15 09:58:35

像这样使用它...

 <%  if('<%#Eval("UploadType").%> == "V"')
{ %>
<embed src='<%# Eval("FilePath") %>' 
    type="application/x-shockwave-flash" 
    allowscriptaccess="always" 
    allowfullscreen="true" width="150" height="150"></embed>
<% }
else
{ %>
<asp:ImageButton ID = "ibtnHolder" runat = "server" 
    Width = "130" Height = "130" 
    ImageUrl = '<%# Eval("FilePath") %>' />
<% } %>

Use it like this...

 <%  if('<%#Eval("UploadType").%> == "V"')
{ %>
<embed src='<%# Eval("FilePath") %>' 
    type="application/x-shockwave-flash" 
    allowscriptaccess="always" 
    allowfullscreen="true" width="150" height="150"></embed>
<% }
else
{ %>
<asp:ImageButton ID = "ibtnHolder" runat = "server" 
    Width = "130" Height = "130" 
    ImageUrl = '<%# Eval("FilePath") %>' />
<% } %>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文