c# - 如何使用分隔 rune 本符号 (<) 而不会在我的网页上出现 HTML 错误?

标签 c# asp.net html csv

对于我网页上的分页功能,我将使用符号 < 作为分隔符。当我运行 html 检查时,它给我这个错误:

Line 747, Column 318: character "<" is the first character of a delimiter but occurred as data 
…quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"><<   </a>

我知道一定有办法解决这个问题。这是我的 aspx 代码的样子:

 <td>
     <asp:LinkButton ID="PagerPrev" runat="server" CommandName="Page" CommandArgument="Prev"
    Text="<&nbsp;&nbsp;&nbsp;" ToolTip="Previous" />
</td>

如果您在 Text="之后看到,我使用了 <,这就是 html 错误检查器正在拾取的内容。 感谢您的帮助。

最佳答案

您必须像使用不间断空格一样对其进行编码:

"<""&lt;"

">"将是 "&gt;"

关于c# - 如何使用分隔 rune 本符号 (<) 而不会在我的网页上出现 HTML 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13177555/

相关文章:

c# - 如何获取paypal沙箱数据到我们的类(class)?

c# - 使用 ASP.NET 在子域上存储图像

asp.net - 如何显示带有订单项目的客户订单历史记录

javascript - 使用 Javascript 中的选项动态添加输入类型选择

javascript - 之后将 CSS 属性添加到 html

c# - 抽象类的析构函数

c# - 试图让方法等待内部事件处理完成

javascript - 解析数组Json来选择Tag

c# - 如果I <D>通过方差转换可转换为I <B>,则I <D>是否重新实现I <B>?

asp.net - 出现空值时使用大小写合并 SQL 列