【问题标题】:how to display » in ajax.actionlink如何在 ajax.actionlink 中显示 »
【发布时间】:2015-02-04 17:47:00
【问题描述】:

ajax.actionlink 中,第一个参数是"text to display",它接受一个字符串值,但是我想显示一个»(它显示一个很好的'>>')但是ajax.actionlink 显示一个字面意思'»'如何让它显示符号?

【问题讨论】:

标签: c# html asp.net asp.net-mvc


【解决方案1】:

你可以直接使用,HTML助手会自动编码:-

@Ajax.ActionLink("« Previous","Test",new AjaxOptions 
{
     OnSuccess = "Test"
})

@Ajax.ActionLink("Next »","Test",new AjaxOptions 
{
     OnSuccess = "Test"
})

【讨论】:

  • 请详细说明您所说的“直接使用它”是什么意思,换句话说,我应该为 raquo 输入什么?
  • @AbdulAhmad - 我的意思是&raquo对应的UTF-8字符
  • @GKFX 咳咳……你是怎么输入的?! (故意错字。)我隐约记得 AltGr 和一个数字的一​​些组合,但我没有得到它的工作......
  • @Konrad 如果您只想输入一次,请将其复制并粘贴到Wikipedia。如果您想重复输入 Alt + 174 和 Alt + 174(在 Windows 上),Google 上会出现。
【解决方案2】:

»U+00BB,所以 C# 转义是 \u00BB

【讨论】:

  • 抱歉,我可能对 \x88 有误 - 我已经更改了它。
  • 奇怪,虽然 /xBB 有效,你知道 &laquo 版本是什么吗?
  • 他们都在en.wikipedia.org/wiki/raquo 的表中。使用 U+0000 表单中的代码
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-21
  • 2011-07-31
  • 2011-12-04
  • 1970-01-01
  • 2016-10-25
  • 1970-01-01
  • 2012-06-10
相关资源
最近更新 更多