0

プロジェクトでTelerikRadEditorを使用していますが、エディターでのHTMLのレンダリング方法に問題があります。私は理想的ではないいくつかの変更を発見しました。例としてこれを試してください。HMTLモードに切り替えて、次のコードを入力します。

<!--* 
<a href="http://www.chillisauce.co.uk/hen-nights/"><img alt="Chillisauce Hen Nights" src="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" /></a> *-->

これらの""タグは、htmlをデザインモードで表示したときに、コードの一部が表示されないように、実際にはテンプレートの一部になるように追加されています。

次に、デザインモードに切り替えてから、HTMLモードに戻ります。追加のコードが追加されていることに気付くでしょう...

<!--* <a href="http://www.chillisauce.co.uk/hen-nights/" originalAttribute="href" originalPath="http://www.chillisauce.co.uk/hen-nights/"><img alt="Chillisauce Hen Nights" src="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" originalAttribute="src" originalPath="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" /></a> *-->

デザインモードに切り替えてから再びHTMLモードに戻すと、これらの追加ビットが再び追加されます。

その機能を無効にする方法はありますか?

編集:

Telerik Controlsの新しいバージョンをインストールしましたが、これがIEで問題であることがわかりました。Fire Foxのような他のブラウザでは、これは問題なく動作しますが、IEでは、余分なコード行が追加されます。確認したところ、この問題はIEバージョン(6、8、および9)で発生しました。実際、Windowsアプリケーションの「Webブラウザコントロール」にRadEditorコントロールをロードしています。

4

2 に答える 2

0

Telerik のサイト ( http://demos.telerik.com/aspnet-ajax/editor/examples/default/defaultcs.aspx ) のオンライン デモでコードを試すことができます。

問題はそこでは発生しないため、おそらく既に修正されているバグです。新しいバージョンの Telerik コントロールを入手して、プロジェクトをアップグレードする必要があります。

于 2011-03-09T08:27:20.163 に答える
0

Telerik Rad Editor フォーラムで同様のバグ レポートを見つけました。 http://www.telerik.com/community/forums/aspnet-ajax/editor/originalpath-originalattribute-injected-into-content.aspx

管理者は、これはバグであり、バージョン 5.7.2 で修正する必要があると述べました。Telerick Rad Editor を最新バージョンにアップグレードしてみてください。

于 2011-03-09T08:03:12.750 に答える