【问题标题】:Why are the symbols <% %> used in asp .net? [closed]为什么在 asp .net 中使用符号 <% %>? [关闭]
【发布时间】:2012-12-05 09:23:59
【问题描述】:

我有一条线:

<asp:HyperLink ID="lblID" runat="server" CssClass="tt" 
               Text='<%# Eval("theatername") %>'></asp:HyperLink>

谁能解释一下,这是做什么用的?

【问题讨论】:

  • 你试过谷歌吗!
  • 它与 jquery 无关你有没有在其中标记 jquery
  • polin,是的,我试过谷歌但找不到它..
  • Swarnajith,我删除了 jquery...因为我不知道代码在做什么,所以我将 jquery 保留在标签中
  • 看看<%: %>

标签: asp.net asp-classic


【解决方案1】:

Data Binding Expression Syntax

它用于.aspx页面中的数据绑定。

&lt;%# %&gt; 标记指示来自特定数据源的信息在.aspx 页面中的位置。

您可以将其用于:

  1. 表达式&lt;%# ( customer.First Name %&gt;

  2. 收藏&lt;%# myArray %&gt;

  3. 方法调用&lt;%# GetBalance(custID) %&gt;

参考这里:Data binding essentials

【讨论】:

    【解决方案2】:

    Asp.net 使用&lt;%%&gt; 在要处理的html页面中输入一些东西,

    例子:

    &lt;%DateTime.Now%&gt; 当您运行 aspx 页面时,它将被处理为 5/12/2012 12:00:00 pm

    【讨论】:

      【解决方案3】:

      这些用于 HTML 编码。检查下面的链接

      Reference Link/点击查看

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-02
        • 1970-01-01
        • 2013-02-10
        • 2017-04-29
        • 2016-10-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多