1

.SiteMapファイルとSitemapコントロールを使用して、ページにサイトマップを作成しています。Web.sitemapのページのタイトルは「Out&About」です。

ページがレンダリングされると、アンパサンドがソースに&(Out&About)として表示されます。これにより、明らかに検証エラーが発生します。

タイトルに入力したときに、古き良き.netサイトマップにアンパサンドをエンコードさせる方法についてのアイデア。

いつものように、助けてくれてありがとう。ペテスキ

4

1 に答える 1

1

最初にテキストをエンコードするために使用HttpUtility.HtmlEncodeします。これにより、適切なエンティティ(この場合は " &amps;")が出力されます。

于 2009-03-18T12:06:38.070 に答える