0

私はパンくずリストを次のように持っています:

レベル 1 --> レベル 2

最初のリンク (レベル 1) のハイパーリンクを削除したいのですが、テキストはそのままにしておく必要があります。これはユーザー コントロールであるため、コントロールにハード コードすることはできません。

とにかく、最初のレベルと特定のページでのみハイパーリンクを削除できますか?

ポインタはありますか??

4

1 に答える 1

1

コントロール内の子コントロールを (コレクションを通じてctl.Controles) 調べ、コード内の各子コントロールを調査し、ロジックに従ってハイパーリンクをキャンセルします。方法の 1 つは、元のハイパーリンクを非表示または削除し、asp:literal代わりに を挿入することです。

于 2012-10-10T11:51:02.550 に答える