クリップボードのデータを読み取り可能なコントロールに表示する必要があります。クリップボードのデータは、テキスト、ドキュメント、または任意のタイプです。コントロールは情報を表示する必要があります。
ASP.net で使用できるコントロールはありますか
これはクライアント側のクリップボードです
Silverlight2コントロールを作成してWebページに埋め込むことができるはずです。正しいセキュリティ設定を使用すると、クリップボードに間接的にアクセスできるようになります。
どのクリップボードについて話しているのですか?
サーバー側のクリップボードまたはクライアント側のクリップボード (クライアント側であると想定しています)。
私が知っていることから、クリップボードに保持されているものに関する情報を表示したいだけの場合、javascript には使用できる Clipboard オブジェクトがあります。セキュリティ上の制約がある可能性があります(クライアント側のクリップボードにアクセスしようとしているため)
サーバーがクライアントのクリップボードから読み取ることができる方法はありません。したがって、ユーザーが (サーバーで) クリップボードに持っているものを意味する場合: 実行できません。JavaScript でいくつかのことを実行できるかもしれませんが、ASP.NET は詳細としてほとんど無関係になります。
別の言い方をすれば、これが行われているのを見たことがありますか?
通常、Web サイトでテキスト以外のデータを処理するには、ファイル/アップロード コントロール (参照...) を使用してデータをサーバーに送信する必要があります。このオプションを調査することをお勧めします。
クライアントでより強力な機能が必要な場合は、Silverlight、Flash、ClickOnce などを検討してください (ただし、OCX は避けるようにしてください。これは死んだテクノロジです)。
.NET Windows Forms ユーザー コントロールを Web ページに埋め込むことができます。これを使用すると、クリップボードにアクセスして、Web ページでデータを利用できるようになる場合があります。
ユーザーコントロールは非常に限られた権限で実行されるため、これが機能するかどうかはわかりませんが、試してみる価値はあります。