2

ImagineCupのビューエンジンとしてSparkを使用したASP.NETMVC2を使用してアプリケーションを開発しようとしています。IE8賞を受賞するには、IE8のいくつかの機能を使用する必要があります。IE8の機能を使用するのに役立つサーバーコントロール(Webスライスコントロール、アクセラレータコントロール、ビジュアル検索コントロール、ブラウザヘルパーコントロール(http://code.msdn.microsoft.com/WebAppToolkitIE8 ))があることがわかりました。Spark View Engineを使用してレンダリングできますか?

4

2 に答える 2

0

ユーザーコントロールを文字列にレンダリングしてから、ページに書き込むことができます。これを実現する方法についての投稿があります。ページに文字列を書き込むだけなので、すべてのビューエンジンで機能するはずです。1つの制限があります-ポストバックを必要とするコントロールは、asp.netWebフォームのように機能しません。

于 2010-01-01T16:35:22.713 に答える
0

なぜサーバーコントロールを使用するのですか?IE固有の関数は、単純にXML、JavaScript、またはHTMLです。コントロールなしで実行することで、おそらくより多くのことを学び、結果をより適切に制御できるようになります。Digg、Google、New York Timesなどがコントロールを使用していないことはほぼ保証できます...そして、それらはすでにいくつかのie8固有の機能を構築しています。

IE8の各機能に関する情報は次のとおりです。

15分でアクセラレータ

スライスに関するMSDN情報

検索プロバイダーに関するMSDN情報

于 2010-01-01T17:28:10.780 に答える