2

このプロパティでハイパーリンクを挿入したデータ リスト ユーザー コントロールがあります。

NavigateUrl='<%# MyLinkGen.ToFilm(Eval("fid").ToString()) %>'

MyLinkGen は、"ToFilm" メソッドを定義するクラスです。このメソッドによれば、たとえば ToFilm("33") は次のリンクを生成する必要があります。

/Catalog.aspx?FilmID=33.

プロジェクトを実行すると、次のエラーが発生します。

コンパイラ エラー メッセージ: CS0103: 名前 'MyLinkGen' は現在のコンテキストに存在しません

何かアイデアはありますか?何を変更すればよいですか?クラスをコンテキストに含めるにはどうすればよいですか? クラスが正しく定義されていると確信しています。10億ありがとう。アンナ

4

1 に答える 1

1

「インポート」参照ディレクティブが必要になる場合があります。

<%@ Import Namespace="MyAppNamespace" %>
于 2012-05-28T11:48:26.493 に答える