aspxページでSilverlightコントロール(asp:Silverlight)を使用すると、silverlightが存在しない場合の動作をカスタマイズする方法はありますか? Silverlightがクライアント上に存在しない場合は、画像が入ったテーブルを表示したい。Silverlightが存在しない場合のカスタム動作
答えて
Tim Heuerにこれに関する多くの情報が書き込まれています。 ここでは主なポイントは、まっすぐに彼のブログから、です。ここで
は、元のブログ記事は
http://timheuer.com/blog/archive/2008/03/25/creating-a-great-silverlight-deployment-experience.aspx
そしてカップルのフォローアップ
http://timheuer.com/blog/archive/2008/09/08/silverlight-install-experience-too-hard.aspx http://timheuer.com/blog/archive/2008/12/02/silverlight-install-experience-best-practices-netflix.aspx
そして、あなたの閲覧のためにあります快楽
http://silverlight.net/learn/learnvideo.aspx?video=57016
asp:Silverlightサーバーコントロールは、Silverlight用のホスト/シンクを作成するクライアント側のスクリプトをレンダリングするだけですが、これを自分でテストすることはできますが、JavaScriptで行う必要があります。 asp:Silverlightコントロールがこれをサポートしている可能性はありますが、自分で何かを書く必要があると思います。その場合は、Silverlightホストがブラウザーでどのように作成されているかを調べ、その答えを見つけることができます。
あなたは、asp:Silverlightサーバーコントロールがクライアント側のコードの前に実行されているというのはジレンマです。これを処理するカスタムJavaScriptを記述しなければならない可能性があります。ユーザーエージェント文字列が信頼できるものでなければ、サーバーに処理させることはできません。
- 1. 存在しない場合 - CMDコマンド - 動作しない
- 2. Cassandraバッチが存在しない場合は重複動作
- 3. ファイルが存在しない場合は、存在しない場合
- 4. バッチファイル - 存在しない場合は動作しません。
- 5. LEFT JOINのデータセットが存在する場合と存在しない場合
- 6. レコードが存在しない場合は、
- 7. DynamoDB createTableが存在しない場合
- 8. result.responseText.matchが存在しない場合
- 9. sqlPreparedStatement:INSERT INTOが存在しない場合
- 10. インデックスが存在しない場合のインデックスの作成
- 11. 値が存在しない場合の空白ノードの作成
- 12. ヒストリテーブルが存在しない場合の自動マイグレーション
- 13. プランが存在しない場合の作成方法
- 14. ファイルが存在しない場合にのみ作成する
- 15. Python ConfigParser - ファイルが存在しない場合の作成
- 16. XSLT拡張機能が存在しない場合のフォールバック動作
- 17. C#キーが存在しない場合のセッター付きのカスタム辞書型
- 18. GNUスクリーン接続が存在する場合、作成しない場合は
- 19. ServiceBusトピックがまだ存在しない場合に作成
- 20. Postgresデータベースが存在しない場合は作成
- 21. SQLストアドプロシージャがSQLサーバーに存在しない場合は作成
- 22. データベースが存在しない場合は作成
- 23. 入力が存在しない場合にタイムラベルを作成
- 24. Powershellが存在しない場合にフォルダを作成する
- 25. PHP mysqlデータベースが存在しない場合は作成する
- 26. DBインデックスが存在しない場合に作成する
- 27. キーが存在しない場合デフォルト値を作成
- 28. EFコアデータベース行が存在しない場合に作成する
- 29. フォルダが存在しない場合は作成する
- 30. Cが存在しない場合、自動的にフォルダを作成する