2

作成したインターフェイス クラスを実装する必要がある ASP.Net ページがありますが、このページのコードはインラインであるため、クラス宣言がなく、「Implements IMyInterface」行を配置する場所がありません。@interface page ディレクティブも使用してみましたが、これは組み込みの .Net フレームワーク クラスでのみ機能するようです。

クラス宣言行を編集するためだけにコードビハインド ページを使用する以外にオプションはありますか?

4

2 に答える 2

5

Implements ディレクティブでそれを行うことができます。

<%@ Implements Interface="MyNamespace.IMyInterface"  %>
于 2012-10-26T08:51:54.283 に答える
-1

私はそうは思わない。inherits ディレクティブを使用して基本クラスを指定できます。Page から派生したクラスを作成し、このクラスにインターフェイスを実装できます。

于 2012-10-26T07:59:02.990 に答える