2009-03-04 7 views
4

私はASPの専門家ではなく、単に友人を助けようとしています。ASPと'は機能しません。

過去、HTML、私はテキストでアポストロフィのために'を使用しています。 IE 7ではエース・フレーリー'95

を、それがレンダリング:エース・フレーリーを& APOS 95

次を使用して

それはレンダリングのFirefoxで

asp:LinkButton ID="AceFrehley95Button" Text="Ace Frehley ' 95" OnCommand="lbtnSubMenu_Command" CommandArgument="AceFrehley95.wmv" Runat="Server" 

IE 7でFirefoxで罰金が、間違ったレンダリング 私はIEは、Firefoxが何をレンダリング作るにはどうすればよい

......

ジェイソン

+0

囲まれたコードのオプションを使用してテキストあなたが持っていることができるように ";"そこで。 – GregD

答えて

9

HTMLには実際に'エンティティがありません。多くのブラウザがそれをサポートしています(はXHTMLの一部であるですが、 "正式に"存在しません)。代わりに'を使用してください。

+0

+1。もちろん、その特定の例では、アポストロフィを逃れる必要はありません。 aposエスケープの必要性は、アトリビュート値を区切るためにシングルクォートを使用している(または使用している)場合にのみ発生します。 (テキスト= 'fish ' n 'チップ) – bobince

-2

あなたはタイポグラフィの純粋主義者でない限り、

´ 

は十分に近いかもしれません。

+0

-1 ...これはタイポグラフィ純真である必要があります:-) – cdonner

+1

著者が「´」を使用したWebページからC++コードをコピー・ペーストすると、コードはコンパイルされませんが、問題がどこにあるかはわかりません。助けのための – naivists

2

また、試みることができる:レンダリング

’ 

として:

+1

thx!あなたは私の一日を保存しました' javascript呼び出しの中ではうまくいきませんでしたが、あなたのバージョンはそうでした! :) – Olle89

関連する問題