1

クリップボードのデータを読み取り可能なコントロールに表示する必要があります。クリップボードのデータは、テキスト、ドキュメント、または任意のタイプです。コントロールは情報を表示する必要があります。

ASP.net で使用できるコントロールはありますか

これはクライアント側のクリップボードです

4

4 に答える 4

2

Silverlight2コントロールを作成してWebページに埋め込むことができるはずです。正しいセキュリティ設定を使用すると、クリップボードに間接的にアクセスできるようになります。

Silverlight2を使用してクリップボードにテキストを保存する

Silverlight2入門

開始に関する役立つブログチュートリアル

于 2009-01-19T16:57:15.400 に答える
1

どのクリップボードについて話しているのですか?

サーバー側のクリップボードまたはクライアント側のクリップボード (クライアント側であると想定しています)。

私が知っていることから、クリップボードに保持されているものに関する情報を表示したいだけの場合、javascript には使用できる Clipboard オブジェクトがあります。セキュリティ上の制約がある可能性があります(クライアント側のクリップボードにアクセスしようとしているため)

于 2009-01-19T06:13:17.807 に答える
1

サーバーがクライアントのクリップボードから読み取ることができる方法はありません。したがって、ユーザーが (サーバーで) クリップボードに持っているものを意味する場合: 実行できません。JavaScript でいくつかのことを実行できるかもしれませんが、ASP.NET は詳細としてほとんど無関係になります。

別の言い方をすれば、これが行われているのを見たことがありますか?

通常、Web サイトでテキスト以外のデータを処理するには、ファイル/アップロード コントロール (参照...) を使用してデータをサーバーに送信する必要があります。このオプションを調査することをお勧めします。

クライアントでより強力な機能が必要な場合は、Silverlight、Flash、ClickOnce などを検討してください (ただし、OCX は避けるようにしてください。これは死んだテクノロジです)。

于 2009-01-19T06:17:13.553 に答える
0

.NET Windows Forms ユーザー コントロールを Web ページに埋め込むことができます。これを使用すると、クリップボードにアクセスして、Web ページでデータを利用できるようになる場合があります。

ユーザーコントロールは非常に限られた権限で実行されるため、これが機能するかどうかはわかりませんが、試してみる価値はあります。

于 2009-01-19T07:23:13.610 に答える